This procedure is maintained for standard usage by the AIMS Lab and partners. This script will install and configure the ROS middleware and dependencies. Details of the shell script’s procedure are documented by script comments. Includes setup shell scripts for multiple Operating Systems and ROS versions.
Script Name | OS Version | ROS Versions Installed | Support Level |
---|---|---|---|
setup-bionic | Ubuntu 18.04 | ROS 1 Melodic | EOL |
setup-focal | Ubuntu 20.04 | ROS 1 Noetic ROS 2 Foxy |
Fully Supported |
setup-jammy | Ubuntu 22.04 | ROS 2 Humble | Under Development |
$HOME
directory (linux).cd $HOME
bash $HOME/setup-.sh
Command | Expected Output |
---|---|
printenv | grep ROS |
A list of variables |
ROS1: roswtf ROS2: ros2 wtf |
“No errors or warnings” |
ROS1: roscore |
Regular launch output. No ROS2 equivalent. |