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.
Contents
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
sudo apt-get install ros-hydro-desktop-full
o Haz click aquí
Desktop Install: ROS, rqt, rviz, y librerías genéricas
sudo apt-get install ros-hydro-desktop
o Haz click aquí
ROS-Base: (Bare Bones) el paquete básico ROS y bibliotecas de compilación y comunicacion. Sin GUIs (interfaces gráficas de usuario).
sudo apt-get install ros-hydro-ros-base
o Haz click aquí
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