Ubuntu & ROS2 Version for Jetson Nano 4GB Dev Kit - Rev B01

Good day, I installed the latest version of Ubuntu - 24.04 LTS (Noble Numbat) as dual boot on my Lenovo machine. Thus, I also installed the latest version - ROS2 Jazzy on this Ubuntu system.

I want to get my jetson nano up and running, but I want to know what is the difference between having Ubuntu & ROS2 on my laptop and installing Ubuntu/ROS2 on jetson nano?

Also, according to me, the jetson nano only supports Ubuntu18.04 (Bionic Beaver) and ROS2 Dashing. Is this only if I want to install Ubuntu and Ros2 on the nano dev kit or must these older versions be installed on my laptop?

Lastly, can someone please provide the correct versions of the Jetpack SDK image to flash onto jetson nano.

Just to add, I ALSO want to know what are the best and newest versions of both ROS and Ubuntu that supports Jetson Nano - considering if it should be installed on my laptop/Jetson Nano.

Kind Regards

Hi @ruanpot28, you can find ROS2 containers for JetPack 4.6 and Jetson Nano here:

These include ROS2 Foxy, Humble, Galactic, and Iron built from source so that they can run on Ubuntu 18.04 in docker. On laptop, you should just be able to install the packages from the ROS apt servers should you be on a tier-1 supported version of Ubuntu that they build the deb packages for.

Thank you very much, does this mean I can then upgrade to ubuntu 20.04 LTS for my laptop and then successfully communicate with the ROS2 foxy container on jetson nano? The reason for this is, I have Ubuntu 18.04 LTS installed but I need to have jetson communicate with esp32 in order to let my mobile robot move - which according to my understanding would work best if an IDE such as VScode is used for ROS development, VScode is not supported on Ubuntu 18.04 LTS anymore.

Is it a good idea to switch to ubuntu 20.04 LTS as host on laptop with ROS2 foxy and then communicate with jetson nano with ROS2 foxy docker container installed?

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.