Skip to content

kyuhyong1/installROS2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

installROS2

Scripts to install ROS2 (foxy) on the VOXL2 board.

This is a simple script to install ROS2 on the VOXL2 board.

In order to run the script:

$ ./installROS2

The script roughly follows the 'Install ROS From Source' procedures from:

https://index.ros.org/doc/ros2/Installation/Foxy/Linux-Development-Setup/

Much of the code is taken from the dusty-nv Github repository jetson-containers.

The dusty-nv jetson-containers should be used to create a Docker container for the ROS2 on the Jetson. For more information:

Dockerfile.ros.foxy https://github.com/dusty-nv/jetson-containers

Notes

Currently VOXL2 run Ubuntu 18.04. ROS2 foxy requires Ubuntu 20.04. However, by providing some of the 20.04 equivalents, it is possible to run ROS2 foxy on the VOXL2. This script provides workarounds. Note that this is not exhaustive, you may run into situations where there are gaps, and certain packages may have issues.


The file ~/.bashrc is modified using this script; You will want to make sure that the modifications match your expectations. For example, you may have a preference for having the install/setup.bash in another place (i.e. /root/.bashrc).

Release Notes

October, 2023

  • Tested on VOXL2

About

Scripts to install ROS2 on the VOXL2

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%