This work addresses a new concept concerning multi-robot (swarm) path planning in dynamic environments that utilizes the fusion of the Robot Operating System (ROS) and Gazebo simulating environment. In this research, lidar-driven differential drive robotic models were created in Gazebo using a combination of URDF (Unified Robot Description Format) files and ROS packages (ver ROS2 Foxy). URDF is an XML format used to describe a robot’s physical configuration. The methodology aims at real-time generation of collision-free trajectories with motion in the environment. New ROS nodes were developed for robot control, visibility graph management, and collision avoidance, offering evidence for powerful coordination of several autonomous robots. The results of the simulation in Gazebo illustrate the system performance for a variety of dynamic cases. This research resulted in the formulation of strategies for multi-robot cooperation and provided evidence on the use of integration of ROS and Gazebo for advanced path planning in multi-robot systems operating in real time.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Multi-robot Path Planning Using Visibility Graph with ROS-Gazebo Integration

  • Krishnendu Saha,
  • Chintan Kumar Mandal

摘要

This work addresses a new concept concerning multi-robot (swarm) path planning in dynamic environments that utilizes the fusion of the Robot Operating System (ROS) and Gazebo simulating environment. In this research, lidar-driven differential drive robotic models were created in Gazebo using a combination of URDF (Unified Robot Description Format) files and ROS packages (ver ROS2 Foxy). URDF is an XML format used to describe a robot’s physical configuration. The methodology aims at real-time generation of collision-free trajectories with motion in the environment. New ROS nodes were developed for robot control, visibility graph management, and collision avoidance, offering evidence for powerful coordination of several autonomous robots. The results of the simulation in Gazebo illustrate the system performance for a variety of dynamic cases. This research resulted in the formulation of strategies for multi-robot cooperation and provided evidence on the use of integration of ROS and Gazebo for advanced path planning in multi-robot systems operating in real time.