Installazione di ROS Hydro su Ubuntu
Stiamo compilando package su Debian per diverse piattaforme di Ubuntu. Questi package sono più efficienti dei file basati su codice sorgente (source-based), e sono il nostro metodo di installazione preferito per Ubuntu.
Se necessiti di installare dalla source (non raccomandato), si prega di consultare source (download-and-compile) installation instructions.
Contents
Installazione
Configura le tue repositories per Ubuntu
Configura le tue repositories per Ubuntu per permettere "restricted," "universe," e "multiverse". Puoi seguire la guida Ubuntu per fare questo.
Imposta la tua sources.list
Imposta il tuo computer per accettare software da packages.ros.org. ROS Hydro supporta SOLO Precise, Quantal, e Raring per Debian packages.
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'
Imposta le tue chiavi
wget http://packages.ros.org/ros.key -O - | sudo apt-key add -
Installazione
Prima di tutto, assicurati che l'indice del Debian package è aggiornato:
sudo apt-get update
Ci sono molte differenti librerie e tools in ROS. Abbiamo fornito quattro configurazioni predefinite per iniziare. Puoi anche installare i ROS packages singolarmente.
Desktop-Installazione Completa: (Raccomandato) : ROS, rqt, rviz, robot-generic libraries, 2D/3D simulators, navigation and 2D/3D perception
sudo apt-get install ros-hydro-desktop-full
Desktop Install: ROS, rqt, rviz, and robot-generic libraries
sudo apt-get install ros-hydro-desktop
ROS-Base: (Bare Bones) ROS package, build, and communication libraries. No GUI tools.
sudo apt-get install ros-hydro-ros-base
Package Individuali: Puoi anche installare uno specifico ROS package (rimpiazza PACKAGE con il nome del package che vuoi installare):
sudo apt-get install ros-hydro-PACKAGE
per esempio:sudo apt-get install ros-hydro-slam-gmapping
Per trovare package disponibili, usa:
apt-cache search ros-hydro
Inizializzazione rosdep
Prima che tu possa usare ROS, avrai bisogno di inizializzare rosdep. rosdep consente di installare facilmente le dipendenze di sistema per la sorgente che vuoi compilare ed è necessario per eseguire alcuni componenti di base del ROS.
sudo rosdep init rosdep update
Installazione dell'ambiente
E' conveniente che le variabili dell'ambiente ROS siano automaticamente aggiunte alla tua bash session ogni volta che una nuova shell viene lanciata:
echo "source /opt/ros/hydro/setup.bash" >> ~/.bashrc source ~/.bashrc
Se disponi di più di una distribuzione ROS installata, ~/.bashrc deve solo tirare fuori il setup.bash per la versione che stai utilizzando.
Se vuoi solo cambiare l'ambiente della tua shell corrente, puoi digitare:
source /opt/ros/hydro/setup.bash
Installazione rosinstall
rosinstall è uno strumento da riga di comando (command-line) usato frequentemente in ROS che viene distribuito separatamente. Esso permette di scaricare facilmente molte "source trees" per i package del ROS con un solo comando.
Per installare questo tool su Ubuntu, esegui:
sudo apt-get install python-rosinstall
Tutorials
Ora, per testare la tua installazione, si prega di procedere al ROS Tutorials.