Skip to content

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

  1. Flash the official SD card image

  2. RAM disk setup

    See this.

  3. 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
    
  4. Follow the Isaac ROS Visual SLAM (DP3) set up documents.

  5. Auto-set ROS_DOMAIN_ID in run_dev.sh

  6. Register isaac_ros_container command alias.

  7. 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
    
  8. Prepare for the SD card image partition auto resize.

    sudo touch /etc/nv/nvautoconfig
    
  9. Power off Jetson Orin Nano Developer Kit, take out the SD card, and pop that into your PC's SD card slot.

  10. On the PC, run GParted to resize the APP parition.

  11. Run host_make_expandable_image.sh from jetcard with the "Last sector" number noted from GParted.