Multi-Robot Navigation using RMF and TurtleBot3

Fleet Coordination and Traffic Management in Simulated Environments

Abstract

This project presents the design and implementation of a multi-robot navigation system using the Robotics Middleware Framework (RMF) and TurtleBot3 robots. The system demonstrates coordinated task allocation, traffic management, and dynamic path planning for a fleet of robots, leveraging ROS 2 and Gazebo. The approach enables robust, scalable, and efficient operation for real-world logistics and facility management scenarios.

1. Introduction

The increasing demand for automation in logistics and facility management has led to the development of multi-robot systems capable of performing complex tasks collaboratively. RMF provides a modular framework for managing fleets, scheduling tasks, and resolving conflicts. This project explores the integration of RMF with TurtleBot3 robots, focusing on coordinated navigation, task execution, and real-time traffic control.

2. System Overview

Fleet of TurtleBot3 robots in simulation
Fig. 1 TB3 robots used for testing

3. Methodology

3.1 Environment and Robot Setup

3.2 RMF Integration and Task Scheduling

RMF Web Dashboard
Fig. 2. RMF web dashboard for task assignment and monitoring

3.3 Navigation, Traffic Management, and Coordination

Task execution in simulation
Fig. 3. Task execution and robot coordination implementation in real-world setting

3.4 Monitoring and Visualization

4. Results

The system successfully demonstrated coordinated navigation and task execution for multiple TurtleBot3 robots. RMF efficiently managed task allocation and traffic, enabling robots to complete deliveries without collisions. The simulation validated the scalability and robustness of RMF for real-world multi-robot applications.

Robot Navigation Working (in progress)

5. Conclusion

Integrating RMF with ROS 2 and TurtleBot3 robots enables scalable, flexible, and safe multi-robot navigation. This approach is applicable to a wide range of domains, including healthcare, logistics, and smart facilities. Future work may involve deploying the system on physical robots and extending RMF capabilities for heterogeneous fleets and dynamic environments.

📄 Full Report (PDF)