Diferencia entre revisiones de «OpenRave y robots modulares»

De WikiRobotics
Saltar a: navegación, buscar
(Características de OpenRave)
(Características de OpenRave)
Línea 10: Línea 10:
 
== Características de OpenRave ==
 
== Características de OpenRave ==
 
* '''Es libre''', por lo que cualquiera puede modificarlo para adaptarlo a sus necesidades
 
* '''Es libre''', por lo que cualquiera puede modificarlo para adaptarlo a sus necesidades
* Es multiplataforma: Linux/Mac/Windows
+
* Es '''multiplataforma''': Linux/Mac/Windows
 
* Creado por investigadores para investigadores
 
* Creado por investigadores para investigadores
* Utiliza el motor físico ODE, con el que he trabajado mucho ([[Cube Simulator]], [[Tutorial: ODE y robots modulares]])
+
* Utiliza el motor físico [http://www.ode.org/ ODE], con el que he trabajado mucho ([[Cube Simulator]], [[Tutorial: ODE y robots modulares]])
* Tanto los robots como los entornos se almacenan en ficheros XML. Es muy fácil añadir nuevos entornos o robots
+
* Tanto los robots como los entornos se almacenan en '''ficheros XML'''. Es muy fácil añadir nuevos entornos o robots
* Se pueden modelar piezas con mucho detalle, y no sólo usando geometrías simples
+
* Se pueden modelar '''piezas con mucho detalle''', y no sólo usando geometrías simples
* El Blender se puede usar para el modelado de piezas y luego exportarlo al formato Open Inventor (iv) que es el usado por OpenRave
+
* El '''Blender''' se puede usar para el modelado de piezas y luego exportarlo al formato [http://en.wikipedia.org/wiki/Open_Inventor OpenInventor] (iv) que es el usado por OpenRave
* Adicionalmente, se puede usar OpenScad para el diseño de las piezas, importar los STL a Blender y desde ahí exportar a OpenRave
+
* Adicionalmente, se puede usar [http://openscad.org/ OpenScad] para el diseño de las piezas, importar los STL a Blender y desde ahí exportar a OpenRave
* El visualizador de OpenRave permite interactuar con los objetos físicos de la simulación
+
* El visualizador de OpenRave permite '''interactuar con los objetos físicos''' de la simulación
* Es muy sencillo generar vídeos de la simulaciones
+
* Es muy sencillo generar '''vídeos''' de la simulaciones
  
 
== Log ==
 
== Log ==

Revisión del 01:30 23 feb 2010

Simulación de la locomoción de Minicube-I (Click para ampliar)

Introducción

OpenRave es un entorno libre para la simulación/modelado/planificación de robots, desarrollado por la comunidad científica. Lo están utilizando investigadores de todas partes del mundo para realizar experimentos con sus últimos robots y/o algoritmos.

El Openrave todavía es alfa y de momento sólo se puede probar bajándolo del svn oficial y compilándolo.

Mi interés por este software se centra en la simulación de robots modulares. No está implementado explícitamente y es lo que me gustaría aportar.

Características de OpenRave

  • Es libre, por lo que cualquiera puede modificarlo para adaptarlo a sus necesidades
  • Es multiplataforma: Linux/Mac/Windows
  • Creado por investigadores para investigadores
  • Utiliza el motor físico ODE, con el que he trabajado mucho (Cube Simulator, Tutorial: ODE y robots modulares)
  • Tanto los robots como los entornos se almacenan en ficheros XML. Es muy fácil añadir nuevos entornos o robots
  • Se pueden modelar piezas con mucho detalle, y no sólo usando geometrías simples
  • El Blender se puede usar para el modelado de piezas y luego exportarlo al formato OpenInventor (iv) que es el usado por OpenRave
  • Adicionalmente, se puede usar OpenScad para el diseño de las piezas, importar los STL a Blender y desde ahí exportar a OpenRave
  • El visualizador de OpenRave permite interactuar con los objetos físicos de la simulación
  • Es muy sencillo generar vídeos de la simulaciones

Log

Ordenado cronológicamente de más antiguo a más reciente

  • 22/Feb/2010: Primera prueba de locomoción de la configuración mínima PP
300|250</youtube>

Enlace directo al vídeo en Youtube

Enlaces

Noticias

  • 23/Feb/2010: Comenzada esta página