FOSDEM Robotics Dev Room Summary
FOSDEM is a conference which is free to attend. This year's conference (2026) was held in Brussels, Belgium over two days. The talks were separated into tracks based on subject, and one of the tracks was Robotics & Simulation. I managed to see almost all of the talks, but the room was constantly full with a long queue - clearly, robotics is popular!
This post is a summary of the talks with links and my own thoughts. If you'd rather go direct to the source, go to the FOSDEM 2026 website (specifically, the Robotics & Simulation track page).
Summary
These are the main trends that I noticed over the whole day of talks:
-
ROS 2 remains the backbone of the robotics open source community. It was mentioned in virtually every talk, which is unsurprising given its popularity in the robotics space. Even the talks that presented alternatives to ROS, like Copper-rs, compared those alternatives to ROS.
-
A surprising theme of the dev room was the use of Rust. It came up in a surprising number of talks, including those that weren't explicitly about Rust libraries like rclrs and ROS-Z. While Rust tools are still new to the scene, they are no longer untested, and are being integrated in many places in open source software. Examples include use in Gazebo and using pixi as a build tool.
-
Speaking of pixi, this was another theme, although explicitly mentioned in fewer talks than Rust. Previously, I only knew of it for dependency management, but the speakers demonstrated it being used for packaging and distributing robotics software as well. It seems like a tool that solves many pain points of building for robots.
-
Finally, containerisation seems to be the de facto standard for distributing robotics software. Apptainer offers an interesting way to run containers and is compatible with Docker, while talks like Productionising ROS with Bazel showed mature pipelines using Docker alongside hermetic builds.
Conferences like FOSDEM are excellent for getting a view of what the robotics community is excited about. It seems like ROS 2, Rust, pixi, and distributing software using containers are the current trends. I'll be sure to attend FOSDEM 2027 to see if those trends are continuing - hopefully there will be a larger room available to accommodate all the roboticists!
Special Mentions
The full talk list is below, but I wanted to highlight a few of the talks from the list.
First, Esteve's talk on rclrs was great to see. I was familiar with a lot of the concepts and arguments, as I've covered rclrs in a couple of posts on this blog already (see Comparing Rust Libraries for ROS Nodes and Building a ROS2 node in Rust!). Still, it was great to hear from its creator about what went into it and how it will be officially supported in the ROS build farm soon. Thank you, Esteve!
Next, the longer talk from Botronics was excellent. Seeing the decisions and mistakes that went into a full robot system was fascinating and eye-opening. Not only that, but Botronics will be hosting ROSCon Belgium this year, so make sure to submit papers and buy tickets if you're interested! I'll update this post with links as soon as they're available.
Another talk with some excellent advice was the "Calibrate good times" talk from Roland and Sam. While I haven't developed data collection systems for robots other than for debugging, I still found the advice here excellent, and anyone looking to collect robotics data should give it a watch.
Finally, a couple of talks inspired me to look deeper into the presented material. In the future, I hope to build the Upkie robot for myself, and I also hope to try copper-rs out on a real robot. In both cases, I'll write up and record my experience to share here. Watch this space or my YouTube channel if you're interested to see that.
Full Talk List
Each talk is listed below with its duration, a reason you might be interested to watch, and information I could get from the speaker's page about their background.
If any speakers would like their information updated, please contact me and let me know!
-
Turning a cheap commercial vacuum cleaner into a useful Open Source mapping tool (25m) - Stef Dillo of Familiar Robotics
You should watch if:
- You work with making maps from real sensor data
- You're interested in open source mapping robots
- You enjoy reverse engineering products from others!
-
Calibrate good times! The tools and methods to get top-quality robot data (25m) - Roland Meertens of Wayve, Sam Pfeiffer of Humanoid
You should watch if:
- You want excellent advice, built from experience, about gathering and working with clean data from as early as possible
- You're gathering data, but not making sure it's clean!
-
Bridging robotics and systems programming: Why Copper-rs is a game changer (25m) - Guillaume Binet of Copper Robotics
You should watch if:
- You're interested in alternatives to ROS for robotics frameworks
- You want to see determinism in your robots
- You want higher performance than ROS can offer from your robots
- You like Rust!
-
Apptainer: Easy Containerization for Robotics (5m) - Malte Schrader
You should watch if:
- You like Docker for packaging software, but want a better way to provide system access to containers
-
Just1 - An Open-Source Autonomous Mecanum Wheel Robot (5m) - Nicolas Rodriguez
You should watch if:
- You want to build a very cheap robot that still has lidar and camera
- You're interested in mecanum wheels, which allow a 4-wheeled robot to strafe left and right
- You want a robot with manual and autonomous control out of the box
-
Modernizing ROS 2 Skills: Hacking and Orchestrating Cloud Brains, Physical Sensors, and the Network (5m) - Miguel Xochicale of University College London
You should watch if:
- You want to provide access to ROS for multiple users (in this case, students)
- You want to use a mainframe for ROS and have clients connect into it
- You want to effectively network between multiple ROS containers
-
Benchmarking platform for robot localization systems (5m) - Júlia Marsal of Ekumen
You should watch if:
- You're doing navigation or localisation with your robot and want to explore the best option
- You want to autonomously test localisation conditions, including in Continuous Integration
- You want to view detailed metrics from benchmarks generated with "lambkin", the presented software
-
rosidlcpp: A Journey Through ROS2 Build Time Optimization (5m) - Anthony Welte
You should watch if:
- You're interested in the core parts of ROS compilation
- You're interested in optimisation techniques
- You want to see where improvements to ROS come from!
-
A Core Developer's insights on Gazebo's Future (45m) - Jose Luis Rivero, co-founder of Honu Robotics and Project Management Committee member of the Infrastructure and Gazebo project
You should watch if:
- You're interested in the history of Gazebo
- You want to hear what influences decisions about Gazebo's future, particularly with regards to available technologies
- You want to know what's in store for Gazebo
- You want to see Rust being used in more places!
-
Introducing rclrs: the official ROS 2 client library for Rust (25m) - Esteve Fernández, an original author of ROS 2
You should watch if:
- You're interested in using Rust for robotics (ROS in particular!)
- You want to hear from a core ROS 2 developer
- You want to hear news of Rust being better supported in ROS
-
Open-Source Robotics in Practice: Lessons from Upkie Wheeled Bipeds (25m) - Stéphane Caron
You should watch if:
- You're interested in open source robots in general
- The speaker maintains awesome-open-source-robots, a list of open source robots
- You want to build an open source robot of your own
- You want to learn practical Reinforcement Learning
- You're interested in open source robots in general
-
Middleware Pain? Meet iceoryx2 (25m) - Michael Poehnl of Ekxide
You should watch if:
- You're interested in more ways to move messages around than ROS supports
- You want to use more advanced events for acting on data
- You're interested in very high performance robotics, including shared memory transport
-
Precision Landing with PX4 and ROS 2 using Aruco Markers (25m) - Ramon Roche, Beniamino Pozzan
You should watch if:
- You want to see how to integrate PX4 with ROS 2
- You want to hear about custom controllers in PX4
- You want to see a demo run successfully right at the last moment!
-
Simple, Safe, Open: Building Your First ROS 2 Rover with Rust and Pixi (10m) - Christophe Simon, Nicolas Daube of Botronics
You should watch if:
- You're interested in the cheapest possible rover build
- You want better ways to manage dependencies and export builds
- You're interested in Rust
-
Vehicle Dynamics Sim: accurately and easily simulate actuation limits (10m) - Arne Baeyens of Intermodalics
You should watch if:
- You have issues with vehicle dynamics in commonly-used simulations
- You want your real robot to behave more closely compared to simulation
- You want to simulate by only tweaking a few parameters
-
Productionising ROS when you have no choice (with Bazel) (10m) - Ricardo Delfin of Humanoid
You should watch if:
- You want hermetic builds for your robots
- You want to see new, reliable ways of building Docker images for your robots
- You want to use a production stack for building and deploying robot software reliably
-
ArduPilot Advanced Integration (10m) - Pierre Kancir
You should watch if:
- You're interested in different drone builds
- You want to see the internals and parts that make up a drone
- You want to build drones without using ROS
-
The Technical Stacks Behind Botronics' iXi Autonomous Golf Trolley (45m) - Antoine Van Malleghem, Enzo Ghisoni, David Moli of Botronics
You should watch if:
- You want advice from a company making and selling real robots
- You want to see the full tech stack of a working robot
- You want to hear about what went into the tech stack that the company settled on, including the mistakes they made
-
ROS-Z: A Rust/Zenoh-native stack, fully ROS 2-compliant (25m) - Julien Enoch, Yuyuan Yuan of ZettaScale
You should watch if:
- You're interested in Rust in robotics, particularly ROS
- You want to use a higher performance version of ROS, as ROS-Z replaces many layers of ROS while remaining compatible with ROS
- You want to see more from the makers of Zenoh!
-
EasyNav: An open-source framework for navigating everywhere (25m) - Francisco Martín Rico, Francisco Miguel Moreno of Universidad Rey Juan Carlos
You should watch if:
- You have navigation cases that are difficult to solve with Nav2
- You want to use multiple types of maps to navigate with
- You need to work with multiple elevations in the same map
-
AutoAPMS: Lightweight and versatile integration of behavior trees into the ROS 2 ecosystem (25m) - Robin Müller
You should watch if:
- You want to define behaviour trees in a very flexible way (using CMake)
- You want to see the power of behaviour trees
- You enjoy seeing how a simple example can explain complex behaviours
-
PlotJuggler: the log visualization tool loved by roboticists (25m) - Davide Faconti
You should watch if:
- You want to see a more entertaining talk (I enjoyed the James Bond theme!)
- You're interested in the future of a very widely-used data visualisation tool
- The audience support for PlotJuggler was incredible!
FOSDEM 2027
FOSDEM will be back in 2027! If you're interested, you can get updates by checking the FOSDEM website. There will be a page for 2027 as soon as it's available, which is likely to be late in 2026.
