open-rmf/rmf
Root repository for the RMF software
What it solves
Open-RMF provides a standardized platform for managing multiple fleets of robots from different vendors, allowing them to coexist and operate within the same environment without conflict.
How it works
It acts as a middleware framework that integrates with various robot fleets through adapters. It supports integration with commercial robots and infrastructure systems, and provides templates (like the fleet_adapter_template) and tools (like free_fleet) to help developers connect robots that use ROS navigation endpoints to the broader management system.
Who it’s for
It is designed for developers and operators who need to coordinate multiple robot fleets in a shared space, particularly those using ROS 2 (Robot Operating System).
Highlights
- Multi-fleet management: Coordinates robots from different manufacturers.
- ROS 2 Integration: Deeply integrated with ROS 2 distributions including Humble, Jazzy, Kilted, and Rolling.
- Extensible Architecture: Uses adapters to connect diverse hardware and infrastructure.
- Simulation Support: Includes a suite of demonstrations (
rmf_demos) to test configurations in simulation.
Related
- Project
- Project
- Project
- Project
- Project