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 条
[41]   Optimizing Motion Planning for Autonomous Vehicles: Path Planning, Curvature Analysis, and Steering Control [J].
Romero, Francisco Badea ;
Soriano, Inaki Echepare ;
Marotta, Raffaele ;
De Matteis, Luca .
2024 27TH INTERNATIONAL SYMPOSIUM ON POWER ELECTRONICS, ELECTRICAL DRIVES, AUTOMATION AND MOTION, SPEEDAM 2024, 2024, :569-573
[42]   A Potential Field Simulation Study for Mobile Robot Path Planning in Dynamic Environments [J].
Garibeh, Mohammad Hamdan ;
Jaradat, Mohammad Abdel Kareem ;
Rawashdeh, Nathir A. .
PROCEEDINGS OF THE 2019 20TH INTERNATIONAL CONFERENCE ON RESEARCH AND EDUCATION IN MECHATRONICS (REM 2019), 2019,
[43]   Motion Path Planning of Sorting Robot Based on Extended RRT-Connect Algorithm [J].
Fang, Jian ;
Yin, Kuang ;
Wang, Hongbin ;
Mo, Wenxiong ;
Zhang, Tie ;
Xiao, Zhuo .
2021 4TH INTERNATIONAL CONFERENCE ON MECHATRONICS, ROBOTICS AND AUTOMATION (ICMRA 2021), 2020, :6-13
[44]   Motion Planning and Simulation of Multifunctional Over-the-tube Pipe Climbing Robot [J].
Dong, Li ;
Xing, Tongchao ;
Zheng, Yi .
MANUFACTURING TECHNOLOGY, 2024, 24 (01) :28-39
[45]   Towards autonomous selective harvesting: A review of robot perception, robot design, motion planning and control [J].
Rajendran, Vishnu ;
Debnath, Bappaditya ;
Mghames, Sariah ;
Mandil, Willow ;
Parsa, Soran ;
Parsons, Simon ;
Ghalamzan-E., Amir .
JOURNAL OF FIELD ROBOTICS, 2024, 41 (07) :2247-2279
[46]   Online Motion Planning for Humanoid Robot Based on Embedded Vision System [J].
Zhong, Qiubo ;
Pan, Qishu ;
Hong, Bingrong ;
Fang, Baofu ;
Piao, Songhao .
INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2011, 35 (02) :251-258
[47]   Reconfigurable Multi-robot System Kinematic Modeling and Motion Planning [J].
Wang Wei ;
Tang Huilin .
2011 6TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2011, :1672-1677
[48]   Path planning and control implementation of belt rounded grinding based on cooperative robot [J].
Qi, Fenglian ;
Liu, Huchen ;
Zhang, Guoying .
2023 35TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2023, :3862-3866
[49]   Automatic Path Planning of Robot for Intelligent Manufacturing Based on Network Remoted Controlling and Simulation [J].
Chang, Wen-Yang ;
Lin, Sheng-You ;
Hsu, Jia-Wei ;
Hsu, Bo-Yao .
2019 4TH ASIA-PACIFIC CONFERENCE ON INTELLIGENT ROBOT SYSTEMS (ACIRS 2019), 2019, :164-168
[50]   Automatic collision-free path planning for a robot supported unloading system: On-line path planning with handle in the box [J].
Tauro, R.A. ;
Kaiser, B. ;
Hein, B. ;
Wörn, H. .
VDI Berichte, 2008, (2012) :135-138