【发布时间】:2014-11-13 22:36:32
【问题描述】:
我正计划计算手机相对于地球磁场的角度。为此,我计划使用Sensor.TYPE_GEOMAGNETIC_ROTATION_VECTOR。在Geomagnetic Rotation Vector 中,它解释了event.values 返回的值与Rotation Vector 中的值相同,
- x * sin(θ/2),
- y * sin(θ/2),
- z * sin(θ/2),
- cos(θ/2)
以上给定值中的 x,y,z 值是什么?通过使用这些值,我可以计算手机的X轴和地球的X轴,手机的Y轴和地球的Y轴,手机的Z轴和地球的Z轴之间的角度吗?
P.S.:θ 被描述为围绕轴(x、y 或 z)的角度 θ
【问题讨论】:
标签: android math magnetometer