Supported Platform
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 distributions is on the roadmap.
Dependencies
Drift CLI works with the simulator + framework combinations below. You need at least one path installed — most users have both.ROS2 + Gazebo Harmonic path
For traditional ROS2 workflows: URDF / SDF, launch files, controllers, RViz, bridge to Gazebo Harmonic. Install ROS2 Humble on Ubuntu: official install guide — or ask Drift to install it after first launch:MuJoCo path
For fast headless / scriptable simulation: MJCF, Python control loops, contact-rich tasks, RL training.mujoco.viewer.launch_passive) works on Linux with a working display.
Additional Tools
Drift works in any terminal, including the integrated terminal in VS Code or Cursor with no extra setup.
colcon— build tool for ROS2 workspacesrosdep— dependency management for ROS2 packages