Cómo obtener datos de traducción y de rotación con 6DOF MPU6150

1

Estoy tratando de obtener los datos de posición de un IMU 6 grados de libertad (MPU-6150) utilizando un Arduino Uno. Estoy probando el ejemplo MPU6050_DMP6.ino de Jeff Rowberg para que pueda encontrarse aquí .

Esta es la primera vez que trabajo con una IMU. ¿No tengo idea de si es posible obtener los datos de posición utilizando los datos de cuaterniones y de giro, de cabeceo y de balanceo? Sería fantástico si alguien pudiera explicar cómo encontrar la posición del sensor (traslación en cm o mm y rotación en grados) utilizando ese esquema.

    
pregunta Sanjeevi

1 respuesta

1

Nunca he trabajado con este componente antes.

Primero que nada, puedes o no darte cuenta, pero es imposible medir la posición exacta con el giro & Acelerómetro, pero solo cambio de posición. El giroscopio le dará orientación, pero si no se mueve, o se mueve con una aceleración despreciable, los acelerómetros de 3 ejes en su MPU-6150 no darán ninguna señal.

Sugeriría mirar la hoja de datos. Que encontré aquí:

enlace

Por su aspecto, el dispositivo utilizará un Bus I²C que deberá utilizar para comunicarse entre los dos dispositivos integrados.

Espero que ayude

    
respondido por el Underdetermined

Lea otras preguntas en las etiquetas