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.

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'

Mirrors

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

      o clicca qui

    Desktop Install: ROS, rqt, rviz, and robot-generic libraries

    • sudo apt-get install ros-hydro-desktop

      o clicca qui

    ROS-Base: (Bare Bones) ROS package, build, and communication libraries. No GUI tools.

    • sudo apt-get install ros-hydro-ros-base

      o clicca qui

    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.

Wiki: it/hydro/Installation/Ubuntu (last edited 2013-10-19 12:47:19 by Il_Voza)