【发布时间】:2016-10-11 11:07:55
【问题描述】:
我正在使用没有磁力计但有旋转传感器(陀螺仪)、重力传感器和 GPS 的 Android 设备。我想从这些传感器确定真北/方位角,但不知道如何。如果没有磁力计,我如何确定该设备的方向?很明显,它知道北在哪里,地图应用程序工作得很好。
【问题讨论】:
-
@Ircover 谢谢,我已经更新了我的问题,我想我追求的是“真正的北方”,而不仅仅是设备的方向(因为它朝上会返回 0 )。本质上,我正在尝试创建具有给定约束的指南针
-
如果设备移动(不止几米),那么 GPS 可以为您提供移动方向。从理论上讲,您可以使用它来“校准”旋转传感器,然后用它跟踪设备的旋转。当然,在实践中,如果设备在多个轴上旋转,事情就会变得复杂。
标签: android android-sensors magnetometer sensormanager