Instalación de ROS Hydro en Ubuntu

Estamos construyendo paquetes Debian para varias plataformas Ubuntu, listadas abajo. Estos paquetes son más eficientes que los construídos desde el código fuente y son nuestro método preferido para la instalación en Ubuntu.

Si necesitas instalar desde la fuente (no se recomienda), por favor mira las instrucciones de instalación desde la fuente (descarga y compilación) EN.

Instalación

Configura tus repositorios de Ubuntu

Configura tus repositorios de Ubuntu para permitir los de tipo "restricted," "universe," and "multiverse." Puedes seguir estaguía de Ubuntu (EN) para las instrucciones de cómo hacerlo. En este link hay un poco de información en español.

Configura tu archivo sources.list

Configura tu computador para aceptar software desde packages.ros.org. ROS Hydro SOLO soporta Precise, Quantal, y Raring para los paquetes Debian.

  • Ubuntu 12.04 (Precise)

    • sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu precise main" > /etc/apt/sources.list.d/ros-latest.list'

    Ubuntu 12.10 (Quantal)

    • sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu quantal main" > /etc/apt/sources.list.d/ros-latest.list'

    Ubuntu 13.04 (Raring)

    • sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu raring main" > /etc/apt/sources.list.d/ros-latest.list'

Establece tus 'llaves'

Estas sirven para asegurarte de que descargas el paquete desde donde supones que lo estás descargando, y evitas obtener un paquet corrupto enviado por algún malintencionado. Son similares a las usadas en SSH.

  • wget http://packages.ros.org/ros.key -O - | sudo apt-key add -

Installation

Primero, asegurate de que tu índice de paquetes esté actualizado:

  • sudo apt-get update

Hay muchas bibliotecas y herramientas distintas en ROS. Proveemos 4 distintas configuraciones para que puedas empezar. También puede instalar los paquetes de ROS individualmente.

  • Desktop-Full Install: (Recomendada) : ROS, rqt, rviz, bibliotecas genéricas, simuladores 2D/3D, navegación y percepción 2D/3D

    Desktop Install: ROS, rqt, rviz, y librerías genéricas

    ROS-Base: (Bare Bones) el paquete básico ROS y bibliotecas de compilación y comunicacion. Sin GUIs (interfaces gráficas de usuario).

    Paquete Individual: También puedes instalar paquetes individuales de ROS (Reemplazar PAQUETE con el nombre del paquete):

    • sudo apt-get install ros-hydro-PACKAGE
      • Por ejemplo:
      sudo apt-get install ros-hydro-slam-gmapping

Para encontrar paquetes de esta versión:

apt-cache search ros-hydro

Inicializar ROSdep

Antes de que puedas empezar a usar ROS, debes inicializar rosdep. rosdep permite instalar facilmente las dependencias para los archivos fuente que quieras compilar y es requerido para ejecutar algunos componentes importantes de ROS.

sudo rosdep init
rosdep update

Environment setup

It's convenient if the ROS environment variables are automatically added to your bash session every time a new shell is launched:

echo "source /opt/ros/hydro/setup.bash" >> ~/.bashrc
source ~/.bashrc

If you have more than one ROS distribution installed, ~/.bashrc must only source the setup.bash for the version you are currently using.

If you just want to change the environment of your current shell, you can type:

source /opt/ros/hydro/setup.bash

Instalando ROSinstall

rosinstall es una herramienta de línea de comandos que es usada frecuentemente pero se distribuye por separado. También permite descargar facilmente muchos árboles de código fuente (de paquetes de ROS) con un solo comando.

Para instalarlo en Ubuntu:

sudo apt-get install python-rosinstall

Tutoriales

Ahora, para probar tu instalación, por favor sigue a los Tutoriales de ROS (EN).

Wiki: es/hydro/Installation/Ubuntu (last edited 2019-03-15 20:53:54 by TullyFoote)