Instalación de ROS 2 en Linux


Este tutorial muestra como realizar una instalación de ROS 2 en Linux. Antes de poder proceder a la instalación de ROS 2 son necesarios algunos requisitos previos. En este tutorial se utilizaran binarios ya compilados, recuerda que existen otros métodos para instalar ROS 2.

También puedes realizar la instalación en Mac OS. Para ello accede al Tutorial #3.

¿Necesitas más capacidad de cómputo? Estate atento

sudo apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys D2486D2DD83DB69272AFE98867170598AF249743
sudo bash -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-latest.list'

sudo apt-get update && sudo apt-get install -q -y \
libopencv-core2.4 \
libhighgui2.4 \
libopencv-imgproc2.4 \
libopensplice64 \
wget

Ultimas publicaciones: https://github.com/ros2/ros2/releases

mkdir -p ~/ros2_install
cd ~/ros2_install
tar xf ~/Downloads/ros2-package-linux.tar.bz2

En una terminal ejecutar el siguiente bash y tras este el 'talker'

$ . ~/ros2_install/ros2-linux/setup.bash
$ talker

En otra terminar ejecutar el mismo bash y tras este el 'listener'

$ . ~/ros2_install/ros2-linux/setup.bash
$ listener

Si todo es correcto, deberías de observar como el listener es capaz de escuchar los mensajes que publica el talker.