User Tools

Site Tools


neurali:software_di_simulazione_robot

< software per robot

Simulatori Robot

ROS e Gazebo

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

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)
    • http://sourceforge.net/p/simox/wiki/VirtualRobot/attachment/Reachability_iCub_HipArm.jpg

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)

Morse simulator

Multi-OpenRobot Simulation Engine

neurali/software_di_simulazione_robot.txt · Last modified: 2023/06/09 10:51 by profpro