Al construir una aplicación para Android, he notado que el sensor vectorial de rotación da lecturas que están fuera de lugar. La rotación del teléfono se reporta un poco inclinada.
Al investigar, descubrí que el acelerómetro que apunta a lo largo del eje x está desplazado aproximadamente -0.02
.
Aquí hay un gráfico del eje de coordenadas para ayudar a la cuestión:
Aquí hay una foto de las medidas que tomé:
En primer lugar, supuse que se trataba de un problema de hardware específico del dispositivo, pero el problema sigue estando presente en un segundo dispositivo de sustitución.
¿Se conoce este problema? ¿Cómo podría calibrar el sensor para eliminar el desfase?