Accurate Robot Simulations with Bevy and WASM (Workshop)

Would you like to program robots?

Would you also like to experiment with different robot control algorithms in a flexible and dynamic environment, with quick iteration times, without the need to spend money on real hardware?

Then this workshop is for you!

Place
Workshop #1
Length
360 min
When
November 1st, 2026
09:30

Abstract

In this workshop, we will learn how to build a simulator for a robot, using the Bevy framework and a physics engine.

To keep the project doable in a day, the robot will be a simple line follower. However, the approach is generalizable to any robot, and the simulation will be extremely accurate, running deterministically in its own time reference and with a high-frequency simulation loop (like 10kHz).

Moreover, the robot configuration and control logic will be implemented in Rust but compiled to WASM, distinctly from the simulator. This clear separation between the simulator and the robot will allow fast iteration in robot experiments. It will also make it easy to collect telemetry data sets related to simulation runs, which in turn will provide deep insight into the robot’s behavior, enabling us to improve it in every iteration.

After this workshop, the participants will know how to:
- Implement a robotic simulator using Bevy.
- Properly virtualize time in the simulation, making it deterministic and as accurate as needed.
- Collect telemetry data sets from the simulation and explore them side by side with a visual rendering of the robot activity.
- Separate and sandbox the robot logic implementation using WASM components.

We will also see how this approach differs from a ROS-based implementation. While it is not possible to also have a hands-on experience of ROS in the same workshop, the tradeoffs between the two approaches will be clearly apparent.

RustLab is a conference made by Develer.
Develer is a company based in Campi Bisenzio, near Florence. Our motto is : "Technology to give life to your products". We produce hardware and software to create exceptional products and to improve industrial processes and people's well being.
In Develer we have passion for the new technologies and we offer our clients effective solutions that are also efficient, simple and safe for the end users. We also believe in a friendly and welcoming environment where anybody can give their contribution. This passion and this vision are what we've been driven to organize our conference "made by developers for developers".

Subscribe to our newsletter

We hate spam just as much as you do, which is why we promise to only send you relevant communications. We respect your privacy and will never share your information with third parties.
©2026 RustLab | The international conference on Rust in Italy-Design & devCantiere Creativo-Made withDatoCMS