Android陀螺仪Y轴滚动

时间:2015-10-07 08:28:33

标签: java android gyroscope

使用Android陀螺仪时,当我将我的机器人放在屏幕上时,y轴旋转的值为0,而且当我将我的机器人放在背面时也是如此。

值从0到90回到0;从0到-90回到0。

如何让它从0到360°?

Android axis

1 个答案:

答案 0 :(得分:0)

我猜您遇到的问题是由于您使用的表示形式。当使用Euler-Angles时,你会受到以下输出的限制(据我所知):一个轴(您选择的)将返回360°,另外两个轴仅返回-90°至+ 90°。

我建议你使用不同的表示法,例如Quaternions或Rotation Vectors / Matrix。