2026-09-24T15:00:00Z
At our next session, we’ll be joined by Reuben Thomas who developed a Discrete Event Simulation framework based on the Bevy video game engine, to support the Open-RMF Site Editor.
Presentation abstract:
Modeling the performance of a large robot fleet using a physics-based simulation can be computationally expensive and challenging to scale. Discrete-event simulators compute only key discrete events using simplified models, which allows simulating the behavior and performance of larger, complex robot fleets over a longer time horizon.
The new rmf_site_sim library provides a framework for building discrete event simulations of any kind, not only limited to robot traffic. It leverages Bevy’s plugin system to allow comprehensive simulations to be composed from many different independently developed discrete event models. The core predict-select-apply event loop that drives the simulation ensures that all simulated events are logically consistent.
The Bevy-based implementation means that rmf_site_sim integrates easily with the rmf_site_editor, so you can use the editor to easily configure your simulations and visualize their results.