Skip to content

Setup Ubuntu and ROS

Simran Cheema edited this page Jul 22, 2026 · 1 revision

Note: Ubuntu needs to be installed prior to installing ROS.

Ubuntu Environment

Our dev environment needs Ubuntu 24.04 because we want to run the version of ROS called 'jazzy'. This is the latest released ROS2 version.

These are the options:

It is strongly recommended to run Ubuntu as a Docker container, as this creates a consistent, isolated environment and saves time on figuring out/resolving issues in other setups — especially when converting work to a hardware system such as the Jetson Orin Nano or Raspberry Pi.

NOTE: If you choose a method that isn't the Docker container, you will need to install ROS 2 manually. That's because the Dockerfile handles that installation step for you.

Clone this wiki locally