我必须为 iPhone 编写一个应用程序,在给定初始位置的情况下跟踪 iPhone 本身的运动,而无需使用 GPS。也就是说,我只能使用陀螺仪和加速度计提供的数据。我需要测量的距离相当小,我寻求的精度最多为 40-50 厘米(约 2 英尺)。
这可能吗?如果是这样,最好的方法是什么?另外,您是否知道任何现有(可能是开源)项目已经实现了此功能?
非常感谢!
最佳答案
如果你对加速度进行两次积分,你就可以得到位置,但是错误是可怕的。实践中没有什么用处。
这里是an explanation why (Google Tech Talk) 23:20。我强烈推荐这个视频。
关于iphone - 在没有 GPS 的情况下跟踪 iPhone 的微小 Action ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6158176/