neurali:gazebo_box_animato
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
neurali:gazebo_box_animato [2015/03/29 15:47] – profpro | neurali:gazebo_box_animato [2020/06/08 22:20] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Box animato ====== | ||
+ | |||
+ | http:// | ||
+ | |||
+ | ;;; | ||
+ | |||
+ | |||
+ | === Descrizione === | ||
+ | A cosa serve questa piccola demo? | ||
+ | |||
+ | - A dimostrare che Gazebo può essere usato per eseguire la simulazione. | ||
+ | - A dimostrare che un client si può connettere alla simulazione **in corso** per ottenere qualche info. | ||
+ | - A dimostrare che possiamo costruire il nostro client; vedere source file: // | ||
+ | - A dimostrare che possiamo costruire un programma che oltre a fare il client, avvia anche la simulazione; | ||
+ | |||
+ | === SOURCE CODE === | ||
+ | |||
+ | I seguenti file sorgente servono | ||
+ | |||
+ | [[neurali: | ||
+ | * independent_listener.cc | ||
+ | * connette a una simulazione (mentre è in esecuzione), | ||
+ | * integrated_main.cc | ||
+ | * Crea la simulazione, | ||
+ | * animated_box.cc | ||
+ | * PLugin libreria condivisa (Shared library plugin) che definisce gli elementi dell' | ||
+ | * animated_box.world | ||
+ | * File XML che definisce l' | ||
+ | * CMakeLists.txt | ||
+ | * CMake build script. | ||
+ | |||
+ | mkdir build | ||
+ | cd build | ||
+ | cmake ../ | ||
+ | make | ||
+ | |||
+ | ====1. Gazebo può essere usato per eseguire la simulazione==== | ||
+ | |||
+ | export GAZEBO_PLUGIN_PATH=`pwd`: | ||
+ | | ||
+ | gzserver ./ | ||
+ | gzclient | ||
+ | gz topic -v / | ||
+ | |||
+ | L' | ||
+ | |||
neurali/gazebo_box_animato.txt · Last modified: 2020/06/08 22:20 by 127.0.0.1