Skip to content

Latest commit

 

History

History
83 lines (52 loc) · 2.87 KB

README.md

File metadata and controls

83 lines (52 loc) · 2.87 KB

ros2_setup_scripts_ubuntu

CircleCI GitHub Actions

unofficial ROS2 install script for Ubuntu

Access https://index.ros.org/doc/ros2/Installation/ to get the updated information.

ROS 1 version: https://github.com/Tiryoh/ros_setup_scripts_ubuntu

QuickStart

After downloading this repository, just run the following command.

./run.sh

Usage

By default, run.sh will install ros-foxy-desktop.
If you need to install another package, edit line8-9 in run.sh.

CHOOSE_ROS_DISTRO=foxy # or dashing, etc...
INSTALL_PACKAGE=desktop # or ros-base

For example, if you want to install ros-base package of ROS 2 Dashing, edit like the followings.

CHOOSE_ROS_DISTRO=dashing # or dashing, etc...
INSTALL_PACKAGE=ros-base # or ros-base

After editing, run run.sh to install the packages.

./run.sh

Individual installers

In addition, there are other ways to use the installers.

ROS Foxy

ROS Galactic

ROS Dashing (EOL)

ROS Eloquent (EOL)

LICENSE

(C) 2021-2022 Salih

This repository is released under the Apache License 2.0, see LICENSE.
Unless attributed otherwise, everything in this repository is under the Apache License 2.0.

Acknowledgements

run.sh is based on https://index.ros.org/doc/ros2/Installation/Crystal/Linux-Install-Debians/ by Open Robotics, licensed under CC-BY-4.0.

tutorial.sh is based on https://index.ros.org/doc/ros2/Tutorials/Colcon-Tutorial/ by Open Robotics, licensed under CC-BY-4.0.

source: https://github.com/ros2/ros2_documentation