Hello, I’m new here! For my project, I need to use ROS 2 Humble on a Jetson Xavier AGX. I was wondering about the best way to install ROS 2 Humble on the Jetson. Since I’m developing an autonomous vehicle, I thought about using Isaac ROS to support my work. Should I use a Docker image for the setup?
Hi @wariuss
Yes you can easily install ROS 2 humble on your device.
- If you are working on Jetpack 6.x, you can use the standard ROS installation: Installation — ROS 2 Documentation: Humble documentation
- If you are working on Jetpack 5.x we made a ROS 2 humble mirror designed for nvidia Jetson, please look here: Isaac Apt Repository — isaac_ros_docs documentation
If you want to use Isaac ROS, please install the Jetpack 6.0 and follow our documentation: Getting Started — isaac_ros_docs documentation
Best,
Raffaello
Hello,
We are also interested in installing ROS2 humble on a Docker container based on nvcr.io/nvidia/l4t-base:r35.2.1 running on Jetson AGX Xavier (R35.2.1/Jetpack 5.1). We followed the instructions on Isaac Apt Repository — isaac_ros_docs documentation , however this error prevents the full installation:
Err:7 https://isaac.download.nvidia.com/isaac-ros/release-3 focal Release
404 Not Found [IP: 88.221.92.22 443]
Reading package lists... Done
E: The repository 'https://isaac.download.nvidia.com/isaac-ros/release-3 focal Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
Could you please help?
Xavier is supported in Isaac ROS 2.1. The system requirements is Jetpack 5.1.2 and L4T 35.4.1
Please check Isaac ROS 2.1 Getting Started and follow the steps there.
Best,
Ahung
Ok the solution in the link you provided worked, thank you very much!