Tutorial:ODE y robots modulares:Caida libre (III)

De WikiRobotics
Saltar a: navegación, buscar

Simulación de un cubo en caida libre (III): 3D

Capítulo anterior
Índice
Capítulo siguiente


Introducción

En este ejemplo añadiremos visualización en 3D a la simulación del cubo en caida libre. Para ello utilizaremos la librería drawstuff, creada por Russell L. Smith (el autor del ODE). Esta, a su vez, utiliza OpenGL.

Las simulaciones con visualización en 3D son muy interesantes, ya que con un sólo golpe de vista nos permite conocer cómo ha evolucionado nuestro sistema. Sin embargo, es importante tener en cuenta que el ODE nos permite realizar simulaciones sin visualización. Esto es muy útil para realizar búsquedas mediante algoritmos genéritos, en las que hay que evaluar centenares de individuos intermedios. La visualización 3D se utiliza para observar los resultados obtenidos, pero no los el resto de individuos.

Objetivos

  • Añadir visualización 3D a las simulaciones con ODE, usando la librería drawstuff.

Código

Programa principal
Creación y dibujo del cubo
Definición de las constantes.
Definición de los prototipos de body.cpp y las estructuras de datos.

Compilación

Ejecución

Conceptos previos

Descripción


Capítulo anterior
Índice
Capítulo siguiente