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

被引:0
|
作者
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] Path planning and system simulation for an industrial spot welding robot based on SimMechanics
    College of Mechanical and Electrical Engineering, Harbin Engineering University, Harbin, China
    Key Eng Mat, (665-668):
  • [32] Collaborative control of robot motion: Robustness to error
    Goldberg, K
    Chen, B
    IROS 2001: PROCEEDINGS OF THE 2001 IEEE/RJS INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4: EXPANDING THE SOCIETAL ROLE OF ROBOTICS IN THE NEXT MILLENNIUM, 2001, : 655 - 660
  • [33] Path planning protocol for collaborative multi-robot systems
    Chen, JH
    Li, LR
    2005 IEEE INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN ROBOTICS AND AUTOMATION, PROCEEDINGS, 2005, : 721 - 726
  • [34] An approach for collaborative path planning in multi-robot systems
    Belkhouche, F.
    Jin, T.
    2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, : 2356 - 2361
  • [35] Collision-free planning algorithm of motion path for the robot belt grinding system
    Zhang, Tie
    Su, Jiewen
    INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2018, 15 (04):
  • [36] A multi-layer approach for interactive path planning control in Virtual Reality simulation
    Cailhol, Simon
    Fillatreau, Philippe
    Fourquet, Jean-Yves
    Zhao, Yingshen
    2014 INTERNATIONAL CONFERENCE ON VIRTUAL REALITY AND VISUALIZATION (ICVRV2014), 2014, : 296 - 301
  • [37] ROBOT MOTION AND TASK PLANNING - SIMULATION AND PROGRAMMING OF A ROBOT ARM
    TABANI, I
    MONTASER, A
    ANALYTICAL INSTRUMENTATION, 1987, 16 (03): : 385 - 398
  • [38] Motion Planning and Control of a Picture-Based Drawing Robot System
    Hsu, Chun-Fei
    Kao, Wei-Heng
    Chen, Wei-Yu
    Wong, Kai-Yi
    2017 JOINT 17TH WORLD CONGRESS OF INTERNATIONAL FUZZY SYSTEMS ASSOCIATION AND 9TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND INTELLIGENT SYSTEMS (IFSA-SCIS), 2017,
  • [39] Simulation of mobile robot motion path planning for robot of different 2D configurations using Dijkstra algorithm
    Viswanath, DS
    Rajaprakash, BM
    Muralidhara, BK
    Basalalli, VK
    MODERN TRENDS IN MANUFACTURING TECHNOLOGY, 1998, : 208 - 214
  • [40] Neurosurgical robot design and interactive motion planning for resection task
    Martin, C.
    Chapelle, F.
    Lemaire, J. J.
    Gogu, G.
    2009 IEEE-RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, 2009, : 4505 - +