Unable to install ROS Noetic on Jetson AGX Xavier based on Jetpack 5.0.1 Ubuntu 20.04 (Focal)

Hello everyone,

I just flashed my Jetson AGX Xavier with Jetpack 5.0.1. I wanted to install ROS on my Jetson, and as Jetpack 5.0.1 is based on Ubuntu Focal (20.04), ROS Noetic is to be installed. I followed the tutorial mentioned on ROS wiki page and here is the output I got.

ROS Wiki pages for ROS Installation:

Method 1. By sudo apt-get install
Link to Tutorial: noetic/Installation/Ubuntu - ROS Wiki

I am receiving the following Errors in Jetson terminal:
$sudo apt install ros-noetic-desktop-full
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Unable to locate package ros-noetic-desktop-full

Method 2: Installation by Source
Link to Tutorial: noetic/Installation/Source - ROS Wiki

$sudo apt-get install python3-rosdep python3-rosinstall-generator python3-vcstool build-essential
Reading package lists… Done
Building dependency tree
Reading state information… Done
Note, selecting ‘python3-rosdep2’ instead of ‘python3-rosdep’
E: Unable to locate package python3-vcstool

Please help me in the ROS installation. I previously owned a Jetson Nano 2GB, which was based on Jetpack 4.4.1 (Ubuntu 18.04) and I was able to install ROS Melodic using the first method.

Is there any support for ROS Noetic on Jetpack 5.0.1 (Ubuntu 20.04) or do I have to flash my Jetson AGX Xavier with Jetpack 4.6.2 (Ubuntu 18.04) and install ROS Melodic instead ?

Hi @avdalvi2, did you add the ROS apt server to your apt sources, and are you able to see any ROS Noetic packages if you search apt with apt-cache search ros-noetic-* ? Perhaps they just don’t have desktop-full built for ARM64.

If you want to build from source, I recommend just using the containers I have here:

Hey Dustin,

I just tried installing today once again using apt method, it worked. There was some issue with some broken packages, after `sudo apt --fix-broken install’, I was able to install ROS Noetic.

Thank you.

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