2015-10-07 1 views
0

En utilisant le gyroscope Android, la valeur de la rotation de l'axe des y est 0 lorsque je pose mon android sur son écran, mais aussi quand je pose mon androïde sur son dos.Gyroscope Android rouleau de l'axe Y

Les valeurs vont de 0 à 90 et retournent à 0; et de 0 à -90 revenir à 0.

Comment est-ce que je passerais de 0 à 360 °?

Android axis

Répondre

0

Je pense que le problème que vous rencontrez est dû à la représentation que vous utilisez. Lorsque vous utilisez Euler-Angles vous êtes quelque peu limité à la sortie suivante (pour autant que je sache): Un axe (de votre choix) retournera 360 °, les deux autres seulement -90 ° à + 90 °.

Je vous recommande d'utiliser une représentation différente telle que Quaternions ou Rotation Vectors/Matrix.