Table of Contents
Simulatori Robot
ROS e Gazebo
vedere software di controllo
Collada
Il termine Collada deriva da “COLLAborative Design Activity”. Collada definisce uno standard per scambio tra applicazioni di file con dati 3D. Lo standard ricorda il linguaggio XML, diversi software lo adottano perché possono aprire e modificare facilmente questi file, che hanno estensione .dae.
Meshlab è un software che può importare questo formato.
OpenRAVE
- git clone –branch latest_stable https://github.com/rdiankov/openrave.git
OpenRAVE significa Open Robotics Automation Virtual Environment: il programma simula la geometria e la cinematica dei movimenti nei robot virtuali. È nato nel 1995 (si chiamava RAVE) all'università privata Carnegie Mellon (in Pennsylvania). Attualmente (openRAVE) è mantenuto aggiornato dall'Università di Tokyo.
È FERMO AL 2012
Opengrasp
Opengrasp è un toolkit di simulazione di fine manipolazione (basato su openRAVE)
- robot editor plugin for blender
- modelli utilizzabili
- FISICAS libreria C++ che si interfaccia ad un motore di fisica (a scelta tra Bullet oppure ODE)
- plugin di OpenRAVE possono essere usati per creare sensori o attuatori
Simox
Simox è composto da 3 librerie per C++:
- VirtualRobot: per realizzare modelli di robot in linguaggio XML
- Saba: per lo studio degli spostamenti in 3D
- GraspStudio: per lo studio di come si afferrano gli oggetti in 3D
- mappa di raggiungibilità in 6D (ipercubo, ogni punto dello spazio 3D genera un vettore 3D)
supporto per coin3d e openscenegraph
Simox uses boost's shared pointers (also called smart pointers) in order to avoid memory leaks
Vedere anche
player sistema di controllo con stage e gazebo (simulatore 2D e 3D)