Articulo de referencia

El algoritmo de Featherstone

El algoritmo de Featherstone es una técnica utilizada para calcular los efectos de las fuerzas aplicadas a una estructura de articulaciones y eslabones (una " cadena cinemática ...

El algoritmo de Featherstone es una técnica utilizada para calcular los efectos de las fuerzas aplicadas a una estructura de articulaciones y eslabones (una " cadena cinemática abierta "), como un esqueleto utilizado en la física de muñecos de trapo .

El algoritmo de Featherstone utiliza una representación de coordenadas reducida. Esto contrasta con el método de los multiplicadores de Lagrange , más popular , que utiliza coordenadas máximas. La tesis doctoral de Brian Mirtich ofrece una descripción muy clara y detallada del algoritmo. El artículo de Baraff, «Dinámica en tiempo lineal mediante multiplicadores de Lagrange», incluye un análisis y una comparación de ambos algoritmos .

Referencias

  • Featherstone, R. (1987). Algoritmos de dinámica robótica . Boston: Kluwer. ISBN 0-89838-230-0.
  • Cuerpos múltiples Featherstone en el motor de física Bullet
  • Implementación del algoritmo de Featherstone en el simulador de dinámica de cuerpos rígidos Moby.
  • Código fuente para la implementación del algoritmo de Featherstone.
  • Descripción y referencias
  • La tesis de Mirtich
  • Método del multiplicador de Lagrange de Baraff
  • Página principal de Roy Featherstone