Robotics and Simulation

Arne Baeyens

Integration and unit testing in ROS 2

Sunday 15:50-15:55 | UB2.147

As modern robotics systems grow more complex, it’s crucial to have an effective testing strategy in place to ensure robust and reliable performance as well as an efficient development workflow. In this talk, we'll show how to set up unit and integration testing in ROS 2, covering tools such as launch_testing, unittest, gtest and pytest, as well as integration testing basics (including test isolation) and test output visualization.