【发布时间】:2013-08-12 08:25:54
【问题描述】:
假设:手机平放(与地面平行)。
我正在使用getRotationMatrix() 和getOrientation (float[] R, float[] values) 来获取方位角。在这个假设下,方位角就是values[0]。
以上三个角度都以弧度为单位,在 逆时针方向。
然后我查了一下,当我手机的y轴指向北时,方位角确实是0。
然而,问题来了:当我手机的y轴指向西,即我逆时针旋转我的手机使其从北指向西,方位角为负!
从北方逆时针旋转角度不应该是正数吗?
哪里出错了?
【问题讨论】:
标签: android android-sensors android-orientation