iPhone的加速度计有多准确 - 是否可以绘制出相对准确的手机位置运动路径?

时间:2011-12-10 01:32:12

标签: iphone objective-c ios ipad accelerometer

鉴于手机处于静止位置,可以计算出手机行进的动作路径。 (只需将加速度按两次数值积分即可获得距离与时间的关系图。)

这条道路的准确度如何?会晃动手机弄乱准确吗?某些设备上的陀螺仪会以任何方式帮助或改善这种情况吗?

如果可以产生合理的结果,我将如何开始这个 - 或者甚至更好,是否有任何开源代码可以做到这一点?

3 个答案:

答案 0 :(得分:4)

我个人测试的经验并没有那么顺利......

第二个积分漂移得足够快,几秒钟内位置毫无意义,这只是线性运动。摇晃或扭动手机,它几乎立刻就会失控。陀螺仪对此也无济于事。

结果太糟糕了,我没有花很长时间的调查。也许其他人取得了更大的成功。

答案 1 :(得分:1)

双重积分可以快速放大加速度噪声,即使是一小部分舍入或量化误差,也会在几秒钟内将运动路径的双积分估计值发送出建筑物。

检查设备绝对位置的一些方法,例如在某些基准标记上使用摄像机,可能会更好。

答案 2 :(得分:1)

Marcelo是正确的,这对于目前可用的硬件而言充其量是非常具有挑战性的。这很有诱惑力,但我得出的结论是,由于噪音,漂移和加速度计的有限范围,它是不可行的。最大传感器读数约为2G。这样可以获得高精度运动的高分辨率读数,但可以防止您测量大加速度的大小。

编辑:我无法找到这方面的参考,但我记得灵敏度为~0.018 G。