Corrección de deriva giroscópica

2

Actualmente estoy trabajando en un proyecto en el que extraigo lecturas de 3 giroscopios ( STM L3G4200D ) a un Microcontrolador ( TI MSP430 ) y enviar datos de orientación al usuario.

He estado leyendo sobre la recopilación de datos del giroscopio y parece que las lecturas del giroscopio tienden a "desviarse" durante largos períodos. ¿Habría una buena manera de rastrear o corregir este cambio?

    
pregunta HideAndGoSeak3

1 respuesta

4

Necesita alguna otra forma de medir la actitud absoluta para corregir la deriva a largo plazo de sus giroscopios (tasa) para que pueda usarlos para mediciones significativas a corto plazo.

Algunos sistemas utilizan acelerómetros para medir el vector de gravedad para establecer referencias de balanceo y cabeceo (pero esto requiere que no haya otras aceleraciones involucradas) y magnetómetros para establecer una referencia de guiñada.

Otros sistemas utilizan múltiples (dos o tres) receptores GPS para realizar la interferometría en las señales del GPS con el fin de establecer una referencia de actitud absoluta. Esto es más difícil de hacer, pero se puede hacer incluso en movimiento (acelerando).

Los sistemas más sofisticados combinan los cuatro tipos de información (velocidad de giro, aceleración, magnetómetro y GPS, normalmente utilizando un filtro de Kalman) para proporcionar la solución más robusta.

    
respondido por el Dave Tweed

Lea otras preguntas en las etiquetas