Diferencia entre revisiones de «Tutorial:ODE y robots modulares:Caida libre (II)»

De WikiRobotics
Saltar a: navegación, buscar
(Descripción)
Línea 27: Línea 27:
  
 
  g++  -Iinclude  -o box2 box2_ex/box2.cpp -lm -lode
 
  g++  -Iinclude  -o box2 box2_ex/box2.cpp -lm -lode
 +
 +
== Conceptos sobre colisiones ==
 +
=== Cuerpos y geometrías ===
 +
=== Puntos y articulaciones de contacto ===
 +
=== Espacios de colisión ===
 +
=== Parámetros ===
  
  

Revisión del 02:31 5 ene 2009

Simulación de un cubo en caida libre (II)

Icono index.png Índice del tutorial.

Introducción

En este ejemplo partiremos de la simulación del cubo en caida libre presentada en el capítulo anterior, añadiremos el suelo e implementaremos la detección de colisiones. Ahora el cubo chocará contra el suelo y permanecerá sobre él hasta el final de la simulación. Se presentan los nuevos parámetros que hay que definir para la realización de las colisiones y código necesario para su implementación.

Objetivos

  • Incorporar detección de colisiones en el mundo virtual
  • Presentar los nuevos parámetros que aparecen

Código

Programa principal
Definición de las constantes.

Compilación

Todos los ejemplos de este tutorial compilan tecleando "make". Sin embargo se describe a continuación cómo se compila directamente usando el GCC:

g++  -Iinclude  -o box2 box2_ex/box2.cpp -lm -lode

Conceptos sobre colisiones

Cuerpos y geometrías

Puntos y articulaciones de contacto

Espacios de colisión

Parámetros

Explicación del código

Enlaces