Isaac ROS Common#
Overview#
The Isaac ROS Common repository contains an array of essential packages for building, testing, and using Isaac ROS.
For solutions to known issues, see the Troubleshooting section.
Supported Platforms#
This package is designed and tested to be compatible with ROS 2 Jazzy running on Jetson or an x86_64 system with an NVIDIA GPU.
Platform |
Hardware |
Software |
Storage |
Notes |
|---|---|---|---|---|
Jetson |
128+ GB NVMe SSD |
For best performance, ensure that power settings are configured appropriately. |
||
x86_64 |
|
32+ GB disk space available |
Isaac ROS Environment#
To simplify development, we strongly recommend leveraging the Isaac ROS CLI by following these steps. This streamlines your development environment setup with the correct versions of dependencies on both Jetson and x86_64 platforms.
Note
All Isaac ROS Quickstarts, tutorials, and examples have been designed with the Isaac ROS CLI-managed environment as a prerequisite.
Customize your Dev Environment#
To customize your development environment, refer to this guide.
Updates#
Date |
Changes |
|---|---|
2025-10-24 |
Support for ROS 2 Jazzy, moved Docker dev container functionality to Isaac ROS CLI |
2024-12-10 |
Refactored Dockerfiles |
2024-09-26 |
Updated for Isaac ROS 3.1 |
2024-05-30 |
Update to be compatible with JetPack 6.0 |
2023-10-18 |
Updated for Isaac ROS 2.0.0 |
2023-05-25 |
Refreshed ROS 2 Humble |
2023-04-05 |
Experimental support for WSL2, merged image keys |
2022-10-19 |
Minor updates and bugfixes |
2022-08-31 |
Update to be compatible with JetPack 5.0.2 |
2022-06-30 |
Support ROS 2 Humble and miscellaneous bug fixes. |
2022-06-16 |
Update |
2021-10-20 |
Migrated to NVIDIA-ISAAC-ROS, added |
2021-08-11 |
Initial release to NVIDIA-AI-IOT |