Design Model and Synchronous Controllers for a Dual 3-DOF Manipulator based on CAN Network

D. Tran, Tan Luc Nguyen, Thien Tranh Ha, Hung Hoang
{"title":"Design Model and Synchronous Controllers for a Dual 3-DOF Manipulator based on CAN Network","authors":"D. Tran, Tan Luc Nguyen, Thien Tranh Ha, Hung Hoang","doi":"10.1109/ICSSE58758.2023.10227198","DOIUrl":null,"url":null,"abstract":"This paper mentions two synchronous control algorithms for a dual 3-degree-of-freedom (3-DOF) manipulator robot based on the CAN BUS network, including the master-slave approach (MSA) and cross-coupling control (CCC) algorithms. In the MSA synchronization algorithm, the set trajectory of the master robot is the desired set trajectory, and the set trajectory of the slave robot is the output position of the master robot. In the CCC synchronization algorithm, the set trajectories of the dual arm manipulators ensure stability and synchronize their movements while maintaining the desired trajectory. In this paper, the robot model is designed using SolidWorks software. Then the data is transferred to Simscape software combined with MATLAB Simulink to simulate and evaluate the two synchronous control methods mentioned. An experimental model of a dual 3-DOF manipulator is being constructed to evaluate the practical effectiveness of these two methods, which use the CAN BUS protocol for communication between them. The study utilizes 2-level distributed control based on the CAN BUS protocol. At level 1, this protocol is applied to communicate with the microcontroller, which controls the joints of the two robotic arms. At level 2, this protocol is applied to interface with the microcontroller, which controls the dual 3-DOF manipulator. Finally, the simulation results and experimental models based on the CAN-BUS protocol are used to evaluate the synchronization effect of the two proposed methods.","PeriodicalId":280745,"journal":{"name":"2023 International Conference on System Science and Engineering (ICSSE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-07-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 International Conference on System Science and Engineering (ICSSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSSE58758.2023.10227198","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

This paper mentions two synchronous control algorithms for a dual 3-degree-of-freedom (3-DOF) manipulator robot based on the CAN BUS network, including the master-slave approach (MSA) and cross-coupling control (CCC) algorithms. In the MSA synchronization algorithm, the set trajectory of the master robot is the desired set trajectory, and the set trajectory of the slave robot is the output position of the master robot. In the CCC synchronization algorithm, the set trajectories of the dual arm manipulators ensure stability and synchronize their movements while maintaining the desired trajectory. In this paper, the robot model is designed using SolidWorks software. Then the data is transferred to Simscape software combined with MATLAB Simulink to simulate and evaluate the two synchronous control methods mentioned. An experimental model of a dual 3-DOF manipulator is being constructed to evaluate the practical effectiveness of these two methods, which use the CAN BUS protocol for communication between them. The study utilizes 2-level distributed control based on the CAN BUS protocol. At level 1, this protocol is applied to communicate with the microcontroller, which controls the joints of the two robotic arms. At level 2, this protocol is applied to interface with the microcontroller, which controls the dual 3-DOF manipulator. Finally, the simulation results and experimental models based on the CAN-BUS protocol are used to evaluate the synchronization effect of the two proposed methods.
基于CAN网络的双三自由度机械臂设计模型及同步控制器
提出了基于CAN总线网络的双3自由度机械臂机器人的两种同步控制算法,即主从控制算法(MSA)和交叉耦合控制算法(CCC)。在MSA同步算法中,主机器人的设定轨迹为期望的设定轨迹,从机器人的设定轨迹为主机器人的输出位置。在CCC同步算法中,双臂机械手的设定轨迹保证了其运动的稳定性和同步,同时保持了期望的轨迹。本文采用SolidWorks软件对机器人模型进行设计。然后将数据传输到结合MATLAB Simulink的Simscape软件中,对上述两种同步控制方法进行仿真和评价。通过建立双三自由度机械臂的实验模型,验证了两种方法的实际有效性,并采用CAN总线协议进行通信。本研究采用基于CAN总线协议的2级分布式控制。在第一级,该协议应用于与微控制器通信,微控制器控制两个机械臂的关节。在第2层,该协议应用于与控制双3自由度机械手的微控制器的接口。最后,利用仿真结果和基于CAN-BUS协议的实验模型对两种方法的同步效果进行了评价。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信