Manipulator Robot Development and Analysis of Motion Planning Libraries Through ROS2 and MoveIt2
摘要
This study presents two key research areas: manipulator robot development and motion planning analysis. This study aims to improve robot ability in various aspects like autonomy, efficiency, and safety. These are key areas for improvement with an objective to do complex operations, navigation in dynamic environments, and interaction with humans or machines. Developing a robot model involves designing, building, and programming to achieve ergonomics. Motion planning involves information about the motion of each joint of the robot to reach our target without colliding with the obstacle that comes in the path of the robot. It requires real-time calculation and understanding of non-linear environments for safe, efficient, and robust robot navigation. In addition, robotics also possesses abundant structured resources for learning and development. One primary concern in motion planning is managing libraries that guide robots in reaching specified targets without colliding with obstacles. This study presents a comprehensive analysis on the process of developing a manipulator robot and motion planning through MoveIt2, which would manage motion planning libraries. The motion planning is carried out using a parallel motion planning setup, which results in OMPL having a 66% higher chance of solving a given configuration of a 3DOF manipulator robot when compared to a STOMP motion planning library within a 1.5-s time constraint.