参考此stackoverflow线程 Transforming accelerometer's data from device's coordinates to real world coordinates
我有类似的问题范围,但它有所不同。我想实现某种算法,可以计算四个基本方向,即东北西南,不管电话面对。例如,如果手机朝向东方并且用户正朝北方向行走,那么手机仍将显示向东方向,这是手机现在应向北方向显示的错误。在我的想法中,如果我能够将加速度转换为现实世界,然后确定加速度的方向以显示真实世界坐标,我可以使其工作。
期待您的回复和建议。