Attention
This tutorial is deprecated.
Please reference the official Isaac ROS Docs Site to get the latest information and the quickstart guide on isaac_ros_visual_slam
.
SD Card image
We provide a custom SD card image for Jetson Orin Nano Developer Kit that is pre-configured with Isaac ROS software and other tools.
License
By downloading and using the SD card image, you accept the terms and conditions of this NVIDIA Isaac ROS Software License Agreement.
The SD card image is built on top JetPack 5.1.1 SD card image for Jetson Orin Nano Developer Kit, which includes Jetson Linux 35.3.1 BSP.
Download
Download custom SD card image for Jetson Orin Nano (20GB)
Misc. information about SD card image
How SD card is configured
-
Flash the official SD card image
-
RAM disk setup
See this.
-
Uninstall some of the Debian packages
sudo apt purge firefox thunderbird libreoffice-common sudo apt purge libcudnn8-dev libcublas-dev-11-4 libcufft-dev-11-4 libcusparse-dev-11-4 libcusolver-dev-11-4 libnpp-dev-11-4 libcurand-dev-11-4
-
Follow the Isaac ROS Visual SLAM (DP3) set up documents.
-
Auto-set ROS_DOMAIN_ID in
run_dev.sh
-
Register
isaac_ros_container
command alias. -
Wipe out all the sensitive history and config information.
docker logout git config --global --unset user.name git config --global --unset user.email git config --global --edit sudo rm /etc/NetworkManager/system-connections/* rm ~/.bash_history
-
Prepare for the SD card image partition auto resize.
sudo touch /etc/nv/nvautoconfig
-
Power off Jetson Orin Nano Developer Kit, take out the SD card, and pop that into your PC's SD card slot.
-
On the PC, run
GParted
to resize the APP parition. -
Run
host_make_expandable_image.sh
fromjetcard
with the "Last sector" number noted fromGParted
.