This setup was implemented and tested with the following conditions:
- Ubuntu 20.04 | ROS2 Galactic
- Ubuntu 22.04 (Jammy) | ROS2 Iron
- Ubuntu 22.04 (Jammy) | ROS2 Humble
Since it does not really use Galactic-specific code, it should also work with ROS2 Dashing and Foxy. It does NOT work on Linux 16.04 in combination with ROS2 Ardent.