Estoy usando la biblioteca I2Cdev que configura el MPU-6050 para usar su DMP y generar una salida de cuaternión en su FIFO. El problema es que cuando ese número de cuaternión se convierte en ángulos de giro, inclinación y giro, los ángulos de giro y giro se limitan a + -90 grados (esta restricción proviene de las funciones trigonométricas inversas utilizadas en las ecuaciones).
Qué ecuaciones deben usarse para convertir el número de cuaternión en los ángulos de Euler que proporcionan información completa sobre la orientación del sensor.