Skip to content

Swepz/ros2_setup_scripts_ubuntu

 
 

Repository files navigation

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) 2019-2021 Tiryoh

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

About

unofficial ROS2 install/setup scripts for Ubuntu

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%