Development of a control architecture for a parallel three-axis robotic arm mechanism using CANopen communication protocol

被引:3
作者
Lee, Fu-Shin [1 ]
Lin, Chen-, I [2 ]
Chen, Zhi-Yu [1 ]
Yang, Ru-Xiao [2 ]
机构
[1] Huafan Univ, Mechatron Engn Inst, 1 Huafan Rd, Taipei 22301, Taiwan
[2] Wuyi Univ, Coll Mech & Elect Engn, Wuyishan, Fujian, Peoples R China
来源
CONCURRENT ENGINEERING-RESEARCH AND APPLICATIONS | 2021年 / 29卷 / 03期
关键词
parallel mechanism; CANopen; robotic arm; control; LabVIEW; DELTA ROBOT; DESIGN;
D O I
10.1177/1063293X211001956
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Based upon the CANopen communication protocol and the LabVIEW graphic programing procedures, this paper develops a closed-loop control architecture for a parallel three-axis (Delta) robotic arm mechanism. The accomplishments include prototyping a parallel three-axis robotic arm mechanism, assembling servomotors with associated encoders and gearsets, coding CANopen communication scripts for servomotor controllers and a host supervision GUI, coding forward/inverse kinematics scripts to compute the required servomotor rotations and the coordinates of a movable platform or the mechanism, coding tracking error compensation scripts for effective closed-loop griper control, and coding integration scripts to command and supervise the mechanism motion on the LabVIEW-based host GUI. During the development stage, this research designed and prototyped the parallel three-axis robotic arm mechanism based upon basic Delta robot kinematics. To control the mechanism effectively and accurately, this study implemented the CANopen communication protocol, which characterizes high speed and stable transmission. The protocol applies to the CANopen communication channels among the controllers and the host supervision GUI. On the LabVIEW development platform, the coded supervision GUI performs issuing/receiving messages to the CANopen-based controllers. The controllers excite the servomotors and actuate the parallel mechanism to track prescribed trajectories in a closed-loop control fashion. Meanwhile, an electromagnet attached to the movable platform of the robotic mechanism performs satisfactory picking/placing object actions.
引用
收藏
页码:197 / 207
页数:11
相关论文
共 34 条
[1]   Fractional order PID for tracking control of a parallel robotic manipulator type delta [J].
Angel, L. ;
Viola, J. .
ISA TRANSACTIONS, 2018, 79 :172-188
[2]   Model-Free Iterative Learning Control With Nonrepetitive Trajectories for Second-Order MIMO Nonlinear Systems-Application to a Delta Robot [J].
Boudjedir, Chems Eddine ;
Bouri, Mohamed ;
Boukhetala, Djamel .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2021, 68 (08) :7433-7443
[3]   Adaptive robust iterative learning control with application to a Delta robot [J].
Boudjedir, Chems Eddine ;
Boukhetala, Djamel .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2021, 235 (02) :207-221
[4]   Nonlinear PD plus sliding mode control with application to a parallel delta robot [J].
Boudjedir, Chems Eddine ;
Boukhetala, Djamel ;
Bouri, Mohamed .
JOURNAL OF ELECTRICAL ENGINEERING-ELEKTROTECHNICKY CASOPIS, 2018, 69 (05) :329-336
[5]  
Bozdal M, 2018, 2018 INTERNATIONAL CONFERENCE ON COMPUTING, ELECTRONICS & COMMUNICATIONS ENGINEERING (ICCECE), P201, DOI 10.1109/iCCECOME.2018.8658720
[6]  
Can Fatih Cemal, 2018, International Journal of Materials, Mechanics and Manufacturing, V6, P321, DOI 10.18178/ijmmm.2018.6.5.400
[7]  
Chang D, 2013, IEEE INT C INT ROBOT, P413, DOI 10.1109/IROS.2013.6696384
[8]  
Chen C, 2014, ADV INTEL SYS RES, V101, P1, DOI 10.1109/TSA.2014.10
[9]   A Survey of Human-centered Intelligent Robots: Issues and Challenges [J].
He, Wei ;
Li, Zhijun ;
Chen, C. L. Philip .
IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2017, 4 (04) :602-609
[10]  
Heiran F, 2017, INT CONF INSTRUM, P325, DOI 10.1109/ICCIAutom.2017.8258701