Interactive Path Editing and Simulation System for Motion Planning and Control of a Collaborative Robot

被引:1
作者
Yoo, Taeho [1 ]
Choi, Byoung Wook [1 ]
机构
[1] Seoul Natl Univ Sci & Technol, Dept Elect & Informat Engn, Seoul 01811, South Korea
关键词
ROS2; MoveIt; Unity; motion planning; simulation; collaborative robot;
D O I
10.3390/electronics13142857
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Robots in hazardous environments demand precise and advanced motion control, making extensive simulations crucial for verifying the safety of motion planning. This paper presents a simulation system that enables interactive path editing, allowing for motion planning in a simulated collaborative robot environment and its real-world application. The system includes a simulation host, a control board, and a robot. Unity 3D on a Windows platform provides the simulation environment, while a virtual Linux environment runs ROS2 for execution. Unity sends edited motion paths to ROS2 using the Unity ROS TCP Connector package. The ROS2 MoveIt framework generates trajectories, which are synchronized back to Unity for simulation and real-world validation. To control the six-axis Indy7 collaborative robot, we used the MIO5272 embedded board as an EtherCAT master. Verified trajectories are sent to the target board, synchronizing the robot with the simulation in position and speed. Data are relayed from the host to the MIO5272 using ROS2 and the Data Distribution Service (DDS) to control the robot via EtherCAT communication. The system enables direct simulation and control of various trajectories for robots in hazardous environments. It represents a major advancement by providing safe and optimized trajectories through efficient motion planning and repeated simulations, offering a clear improvement over traditional time-consuming and error-prone teach pendant methods.
引用
收藏
页数:16
相关论文
共 50 条
[31]   Motion Planning and Compliant Control for a Quadruped Robot on Complicated Terrains [J].
Shao, Xuesong ;
Huang, Qifeng ;
Wang, Zhongdong ;
Cai, Qixin ;
Wang, Wei .
2014 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (IEEE ICMA 2014), 2014, :1587-1594
[32]   Design, motion planning and control of frozen shoulder rehabilitation robot [J].
Kim, Jung-Yup ;
Yang, Un-Je ;
Park, Kiwon .
INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2014, 15 (09) :1875-1881
[33]   Hand Gesture Based Motion Control of Collaborative Robot In Assembly Line [J].
Kaplanoglu, Erkan ;
Nasab, Ahad ;
Erdemir, Erdem ;
Young, Mickael ;
Dayton, Nicole .
2021 7TH INTERNATIONAL CONFERENCE ON ENGINEERING AND EMERGING TECHNOLOGIES (ICEET 2021), 2021, :628-631
[34]   Path Planning and Motion Control of Indoor Mobile Robot under Exploration-Based SLAM (e-SLAM) [J].
Roy, Rohit ;
Tu, You-Peng ;
Sheu, Long-Jye ;
Chieng, Wei-Hua ;
Tang, Li-Chuan ;
Ismail, Hasan .
SENSORS, 2023, 23 (07)
[35]   Offline motion planning and simulation of two-robot welding coordination [J].
Tie Zhang ;
Fan Ouyang .
Frontiers of Mechanical Engineering, 2012, 7 (1) :81-92
[36]   Motion planning and simulation verification of a hydraulic hexapod robot based on reducing energy/flow consumption [J].
Deng, Zongquan ;
Liu, Yiqun ;
Ding, Liang ;
Gao, Haibo ;
Yu, Haitao ;
Liu, Zhen .
JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2015, 29 (10) :4427-4436
[37]   Motion planning and simulation verification of a hydraulic hexapod robot based on reducing energy/flow consumption [J].
Zongquan Deng ;
Yiqun Liu ;
Liang Ding ;
Haibo Gao ;
Haitao Yu ;
Zhen Liu .
Journal of Mechanical Science and Technology, 2015, 29 :4427-4436
[38]   Research on Motion Planning System of Service Robot Based on ROS [J].
Li, Cunfeng ;
Hao, Lina ;
Cheng, Hongtai ;
Nie, Xin .
2017 IEEE 7TH ANNUAL INTERNATIONAL CONFERENCE ON CYBER TECHNOLOGY IN AUTOMATION, CONTROL, AND INTELLIGENT SYSTEMS (CYBER), 2017, :205-209
[39]   Bioinspiration in Affective Motion Planning of an Anthropomorphic Robot for Affect-Based Human-Robot Collaborative Manufacturing [J].
Rahman, S. M. Mizanoor .
2019 IEEE SOUTHEASTCON, 2019,
[40]   Dynamic Affect-Based Motion Planning of a Humanoid Robot for Human-Robot Collaborative Assembly in Manufacturing [J].
Rahman, S. M. Mizanoor .
ELECTRONICS, 2024, 13 (06)