neurali:ros_installazione
Table of Contents
< ros
Installazione
Stable version
versione | codename | data | versione gazebo | note |
---|---|---|---|---|
ROS 7 | hydro medusa | settembre 2013 | gazebo 1.9 | |
ROS 8 | indigo igloo | luglio 2014 | gazebo 2.0 (2.2.3) | compatibile con ubuntu 14.04 (trusty) |
ROS 9 | jade turtle | maggio 2015 | ||
ROS 10 | kinetic kame | maggio 2016 | gazebo 7? | compatibile con ubuntu 16.04 (xenial) |
ROS 11 | lunar loggerhead | maggio 2017 | gazebo 7? | compatibile con ubuntu 16.04 (xenial) |
ROS 12 | melodic morenia | maggio 2018 | gazebo 2.5 | compatibile con ubuntu 18.04 (bionic) |
NOTA
In tutto il tutorial è necessario sostituire
trusty
con xenial o bionic e
indigo
con melodic
- source.lists
deb http://packages.ros.org/ros/ubuntu trusty main
- comando che installa tutto (ros,gazebo,player,ogree,…)
apt-get install ros-indigo-desktop-full
- manca questo….???
apt-get install ros-indigo-gazebo-ros-control
apt-get install ros-indigo-gazebo-ros-pkgs ros-indigo-xacro
- Elenco dei pacchetti
Durante/dopo l'installazione sarà richiesto di eseguire alcuni script che configurano la shell per consentire la presenza sul proprio sistema anche diveerse versioni di ROS.
export | grep ROS
source /opt/ros/indigo/setup.bash
Pacchetto indipendente
rosinstall è un tool che permette di ottenere più facilmente i sorgenti da diversi tipi di en.wikipedia.org/wiki/Software_Configuration_Management
python-rosinstall
Configurazione
rosdep
rosdep è necessario per installare dipendenze utili per compilare dai sorgenti
# rosdep init # rosdep update
bash
bash va configurata eseguendo il setup (contiene istruzioni)
source /opt/ros/indigo/setup.bash echo $ROS_PACKAGE_PATH
workspace
vedere workspace
neurali/ros_installazione.txt · Last modified: 2020/06/08 22:20 by 127.0.0.1