This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.


A Docker container is a lightweight executable package of a software that includes everything needed to run an application. In the AVR software package, parts of the code running on the Jetson(MQTT, AprilTag, Flight Control, etc.) are all run on individual Docker containers. You learned how to initialize and run them on the Jetson in the software section of this guide.

As a reminder, make sure to run the setup each time you want to pull the latest version of each of the modules.

cd ~/AVR-2022/VMC/scripts
git pull

To run the modules, use the script.

cd ~/AVR-2022/VMC/
./ run

Your sandbox environment will be one of these modules. A basic script has been created for you. To run this specifically:

./ run sandbox

Each time you make changes/additions to your script, you will need to rebuild the module before running again.

./ build sandbox