Upgrading your robot’s software is more than just keeping up with the latest releases; it’s about ensuring long-term reliability, performance, and compatibility across diverse hardware configurations. In this post, we will cover the current ROS 2 upgradability for our robotic platforms, including a comprehensive chart of the ROS 2 versions supported by each of our platforms, with direct links to supported sensors, step-by-step upgrading and installation instructions, and tutorials. Whether you’re preparing for your first ROS 2 migration or maintaining fleet consistency across releases, this post will give you the clarity and resources you need to upgrade with confidence.
Supported Platforms
Clearpath robotic platforms are supported under both ROS 2 Humble and Jazzy. Each has confirmed compatibility on amd64 architectures, and some also support builds from source on ARM architectures.
| Platform | Platform Code | Humble (amd64) | Humble (arm64) | Jazzy (amd64) | Jazzy (arm64) |
| Warthog | W200 | Yes (as of 0.2) | No | Yes (as of 0.2) | Coming soon |
| Husky | A200 | Yes (as of 0.2) | No | Yes (as of 0.2) | Coming soon |
| Husky | A300 | No | No | Yes (as of 2.0) | Coming soon |
| Jackal | J100 | Yes (as of 0.1) | Source | Yes (as of 2.3) | Coming soon |
| Ridgeback | R100 | Yes (as of 0.3) | Source | Yes (as of 2.3) | Coming soon |
| Boxer | B250 | No | No | No | No |
| Dingo | DD100 | Yes (as of 0.3) | Source | Yes (as of 2.3) | Coming soon |
| Dingo | DO100 | Yes (as of 0.1) | Source | Yes (as of 2.3) | Coming soon |
| Dingo | DD150 | Yes (as of 0.3) | Source | Yes (as of 2.3) | Coming soon |
| Dingo | DO150 | Yes (as of 0.1) | Source | Yes (as of 2.3) | Coming soon |
Supported Sensors
Both ROS 2 Humble and Jazzy include validated support for a broad array of common sensors:
- 2D Lidars like SICK and Hokuyo models
- 3D Lidars such as Velodyne and Ouster
- IMUs, GPS units, and optical/depth cameras like Realsense and Axis
- Debian drivers for many devices are automatically installed as part of Clearpath packages.
Installation and Upgrade
Ubuntu 22.04 + ROS 2 Humble
Clearpath offers a customized Ubuntu 22.04 ISO to install ROS 2 Humble and robot software on supported platforms. The installation process also includes firmware updates required for most robots.
Humble Installation and Upgrade Instructions
Ubuntu 24.04 + ROS 2 Jazzy
For newer setups, Clearpath supports ROS 2 Jazzy on Ubuntu 24.04 with a tailored installation image and upgrade path. Firmware flashing is part of the process on most hardware platforms. Both setups can be customized using Clearpath’s installation scripts to configure the ROS 2 environment and robot packages.
Jazzy Installation and Upgrade Instructions
Tutorials to Get Driving
Clearpath provides tutorials for driving your robot using ROS 2 with key topics like:
- Publishing velocity commands
- Commanding movement from ROS tools
- Integrating sensors and actuators into your workflow
These tutorials are a great way to go from installation to real motion quickly, and are available on the official Clearpath docs website.
You can also download our ROS 2 Jazzy Cheat Sheet: https://clearpathrobotics.com/download-ros-cheat-sheet/