Flashing the OS and Installing ROS

On this page, learn to:

For more information on flashing the image or loading the SD card, visit the Hands-On-At-Home page.

Using ROS, the user will need 2 distributions. As of 12/12/21, ROS Noetic’s MoveIt Setup Assistant contains a fatal error. Install both distributions on 2 separate SD cards.

Figure 1: Flow diagram of starting with Nvidia Jetson and breaking down installation from SD card up to ROS package.

First, flash the Disk Image to a micro SD card. Use a 32 GB or larger micro-SD for this step.

Next, upgrade to Ubuntu 20.04. On two SD cards, there should be installations for both Melodic and Noetic, as both are needed.

Upgrade Ubuntu
20.04 Upgrade 50%

Ubuntu 20.04 is needed in order to utilize ROS Noetic. Q-engineering has a helpful tutorial in doing so [].

Installing ROS
Noetic and Melodic 100%

Install two versions of ROS on each SD card. ROS Melodic is needed to Use the Setup Assistant and ROS Noetic is needed for the inverse kinematics. Open the LXTerminal and follow the two tutorials below. Make sure each distribution is on a separate SD card.

  1. ROS Melodic tutorial from ROS.org [1]
  2. ROS Noetic tutorial from ROS.org [2] 

References

[1] Ubuntu install of ROS Melodic. ROS.org Documentation. http://wiki.ros.org/melodic/Installation/Ubuntu

[2] Ubuntu install of ROS Noetic. ROS.org Documentation. http://wiki.ros.org/noetic/Installation/Ubuntu

[3] Install Ubuntu 20.04 on Jetson Nano. Q-engineering. https://qengineering.eu/install-ubuntu-20.04-on-jetson-nano.html