Supported Platform
| Requirement | Supported |
|---|---|
| Operating System | Ubuntu 20.04+ (Debian-based distributions) |
| Architecture | x86_64 (amd64) |
| ROS Version | ROS2 Humble (LTS) or Jazzy recommended; Foxy is EOL and unsupported |
| Simulator | Gazebo Sim (Harmonic) |
ROS2 Foxy reached end-of-life in June 2023. It may work with Drift but is not tested or supported. Use Humble or Jazzy for a supported experience. Support for additional ROS and Gazebo versions is on the roadmap.
Dependencies
Drift CLI requires the following to be installed on your system:ROS2
Drift works with ROS2 distributions. Recommended: ROS2 Humble (LTS). Install ROS2 Humble on Ubuntu: official install guide or ask Drift to install it after launching.Gazebo Sim
Drift uses Gazebo Sim (Harmonic) for simulation rendering and physics. Install Gazebo Harmonic: official install guide or ask Drift to install it after launching.Additional Tools
Drift works in any terminal, including the integrated terminal in VS Code or Cursor with no extra setup.
colconBuild tool for ROS2 workspacesrosdepDependency management for ROS2 packages