【问题标题】:Android gyroscope y-axis rollAndroid陀螺仪y轴滚动
【发布时间】:2015-10-07 08:28:33
【问题描述】:

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

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

我将如何让它从 0 度变为 360°?

【问题讨论】:

    标签: java android gyroscope


    【解决方案1】:

    我猜您面临的问题是由于您使用的表示。使用 Euler-Angles 时,您在某种程度上受限于以下输出(据我所知):一个轴(您选择)将返回 360°,其他两个仅 -90° 到 +90°。

    我建议您使用不同的表示形式,例如四元数或旋转向量/矩阵。

    【讨论】:

      猜你喜欢
      • 2022-10-16
      • 2023-03-05
      • 1970-01-01
      • 2015-03-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多