Wie erhält man die Euler-Winkel aus dem Rotationsvektor (Sensor.TYPE_ROTATION_VECTOR)

Ich habe mein Android-Gerät in x-Richtung gedreht (von -180 Grad auf 180 Grad), siehe Abbildung unten.
Und ich nehme an, dass nur der Wert für den Rotationsvektor x geändert wird. Y und z haben vielleicht etwas Rauschen, aber es sollte keinen großen Unterschied zwischen den Werten geben.

Jedoch erhalte ich dieses. Bitte sehen Sie

https: //docs.google.com/spreadsheets/d/1ZLoSKI8XNjI1v4exaXxsuMtzP0qWTP5Uu4C3YTwnsKo/edit? usp = sharing

Ich vermute, mein Sensor hat ein Problem.

Irgendeine Idee? Vielen Dank

Jimm

Antworten auf die Frage(2)

Ihre Antwort auf die Frage