You're reading the documentation for a development version. For the latest released version, please have a look at Jazzy.
ROSConUK 2025 Workshop
ros2_control: Writing Custom Robot Drivers
ros2_control is a hardware-agnostic control framework for abstracting hardware and low-level control for 3rd party solutions like MoveIt2
and Nav2
systems.
This workshop provides a practical deep dive into writing robot drivers with ros2_control. You will be introduced to hands-on integration of an embedded board that implements a differential drive robot.
Additionally, we’ll demonstrate examples from different domains and best practices for using ros2_control for ease of use, increased flexibility and robustness.
Before coming to the conference
Please bring a USB-C cable you can plug to your laptop! It should be power- and data-capable.
We need attendees to have docker and the docker-compose plugin installed. Installation instructions for various platforms are here.
Pull as soon as you can to verify your setup and get the majority of the download but also try re-pulling closer to the date to make sure you have the latest updates!
wget https://tinyurl.com/roscontrol2025 -O docker-compose.yaml
docker compose pull
For optimal copy&paste experience, you can pull the github repository. Some things are not yet finalized but pulling early and often is a good idea.
git pull https://github.com/ros-controls/roscon2025_control_workshop
People
This workshop was brought to you by
Dr. Bence Magyar, Locus Robotics
Marq Rasmussen, Locus Robotics
Sai Kishor, PAL Robotics