Table of Contents

Gazebo

È un simulatore 3D di robot, sensori, oggetti, con un motore di fisica dei corpi rigidi. Oggi Gazebo (1.9+) è un pacchetto .deb completamente separato da ROS ed esiste un pacchetto di integrazione tra Gazebo e ROS:

Installazione

http://gazebosim.org/tutorials/?tut=ros_wrapper_versions

gazebo_ros_pkgs     #eventually   ros-indigo-gazebo-ros-pkg; ros-indigo-gazebo-ros-control

Il pacchetto si può ottenere da due diversi repository

Avvio dal terminale

Il comando gazebo esegue due diversi programmi, chiamati: gzserver e gzclient

Si avvia in pausa…

gzserver -u worlds/pioneer2dx.world

Tutorial Gazebo

http://gazebosim.org/tutorials?cat=get_started

da provare

bracci robotici

beginner

  1. Architettura (marzo 2015)
  2. Modelli di oggetti (marzo 2015)
  3. GUI (marzo 2015)
  4. Box animato (esempio codice) (marzo 2015)
  5. Parametri inerziali (marzo 2015)
  6. (Model Editor richiede versione 6 o superiore…)
  7. Realizzare un world (marzo 2015)
  8. Applicare una forza (marzo 2015)

intermediate

  1. Scrivere un plugin (marzo 2015)
  2. Sensori e rumore (marzo 2015)

avanced

  1. Connessione con ROS (marzo 2015)
  2. Motore di fisica (marzo 2015)
  3. hardware stereoscopico (giugno 2015)