SOTA for Multi Robot Cooperation in RMF

Thanks for pointing out the absence of build instructions. I’ve updated the README to include build instructions and to link to some example packages.

Is it possible to use bevy_impulse with RMF at this point?

Theoretically they could be integrated with the dynamic event action server but that’s not a major focus for us since that would be building on top of the “old” Open-RMF whereas we’re trying to move forward with developing the next generation.

Is there a public roadmap or any documentation about your plans for this?

The roadmap for workflows is roughly this:

  • Keep developing rclrs until it’s suitable to be used in workflows. In particular we need:
  • Develop a visual editor and debugger (currently in progress using ReactFlow)
  • Use bevy_impulse to implement the traffic Plan Executor
  • Use bevy_impulse to implement a multi-agent task management system

Also, do you need help developing or testing multi-agent workflows? We’d be happy to contribute.

We definitely appreciate any collaboration and contributions that we can get.

It’s probably too early to do much testing since we need to finish some more foundational work with rclrs, and I think most people would want to use the visual editor rather than writing JSON by hand.

But if you’re interested in helping to accelerate the development, I would recommend joining

Both are bi-weekly and are listed on the Official OSRF Events Calendar. There we can have a live discussion on what’s going on and how we might collaborate.

1 Like