Lors de la création d'une application pour Android, j'ai remarqué que le capteur de vecteur de rotation donne des lectures erronées. La rotation du téléphone est signalée comme étant un peu inclinée.
En enquêtant, j'ai découvert que le pointage de l'accéléromètre le long de l'axe des x est décalé d'approximativement -0.02
.
Voici un graphique de l'axe des coordonnées pour vous aider à résoudre le problème :
Voici une photo des mesures que j'ai prises :
Tout d'abord, j'ai supposé qu'il s'agissait d'un problème matériel spécifique à l'appareil, mais le problème est toujours présent sur un deuxième appareil de remplacement.
Ce problème est-il connu ? Comment pourrais-je calibrer le capteur pour supprimer le décalage ?