我正在开发一个 Android 应用程序,我正在尝试弄清楚如何结合加速度计和磁力计来确定用户在室内时的步行方向。我明白我只能得到一个大概的方向,而不能得到真正的值(value)。 :)
有什么想法吗?在这种情况下,陀螺仪也有帮助吗?
谢谢
最佳答案
用户的加速度大部分时间几乎为零,因此,行走会产生可预测的模式。这个一般属性就像一个 anchor ,可以从中分析步行的其他阶段。
考虑到这一点,我认为需要一个位置分类器来检测手机在 body 上的位置。之后,您可以测量手机位置与地球磁北之间的角度。
但请注意,要进行准确测量,需要进行大量过滤。
关于android - 如何使用传感器融合获取用户的步行方向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38201434/