RMF2.0 is a free community built robot middleware framework. Give every AMR, conveyor, and device a standard interface then swap vendors, add machines, or scale to new sites without touching your integration stack.
Seven swappable modules. ROS 2 / AMQP interfaces. No lock-in.
Members Online
A full material handling workflow, from map setup to robot execution, in ten steps.
Every new robot vendor means a new software stack. Every new device means another bespoke integration project. That is 3 to 6 months of custom work per vendor, per deployment. And it starts over every time.
Robots from three vendors that still don't talk to each other.
RMF2.0 connects any device to any orchestration system. Swap or add vendors without starting an integration project from scratch.
3–6 months of custom integration code per vendor, per site.
One reusable RMF2.0 stack across all clients. Less glue code, more time shipping.
Every new customer wants a bespoke integration before they'll buy.
Build your adapter once. Any open platform customer can plug you in immediately.
Foundation
RMF2.0 follows the openRMF specification. Any module is plug-and-play and replaceable, as long as its interfaces are respected. Interfaces run on ROS 2 and AMQP.
Site Editor
VDA5050 LIF site editor. Author the facility and export lif.map.
Simulation
Simulate robots and workflows before deployment.
Visualization
Live view of the fleet and facility state.
VDA5050 Master & Client
VDA5050 interfaces between fleet manager and robots.
Device
Device interfaces for peripherals and infrastructure.
MAPF
Traffic interfaces for multi-agent path finding.
Task Orchestrator
Coordinate and dispatch fleet tasks across modules.
Join the Discord to get setup help, share your integration, or follow development. Read the docs to start connecting your first device.