使用iPhone加速度计如何精确地跟踪距离?


9

从理论上讲,iPhone的加速度计可用于通过时间插值来跟踪距离。

跟踪1至10米之间的距离的估计误差是多少?
有没有可以用作卷尺的iPhone应用程序?

Answers:


14

据我所知,iPhone加速度计的输出非常嘈杂-多数将其用于任何中等精度工作的应用程序都会进行大量的滤波和输出修改以消除噪声。iPhone可以平放在桌子上,加速度计仍会输出相当多的数据。我想您当然可以用它来测量更长的距离(> 10m),但是我可能不相信它可以用于高分辨率测量。


7

iphone中使用的加速度计芯片噪声太大,因此即使在短距离内以简单的动作进行准确的距离积分也无法使用。即使它是安静的传感器并提供了良好的数据,Apple也会对加速度计进行预过滤,以防止应用程序执行适当的集成。过滤对于降低可怕的本底噪声很有用,并且可以使应用程序开发人员的生活变得更轻松,无论他们希望每秒更新1次还是100次更新,但这都是不可逆的,Apple也没有提供获取原始数据的方法,因此仅加速集成产生延迟距离,且明显过冲。当然,这是使用加速度计查找距离的常见问题(例如,消除重力-陀螺仪更容易实现)。

大多数计步器应用程序都使用加速度计来计数步数,并使用GPS来测量更长距离的距离并校准用户的单个步距。他们无法使用加速度计感应距离。



2

时间积分的累积误差太大,无法测量与加速度计的距离。即使对于工业地震仪,即使采用了滤波,它们中的大多数实际上也无法测量距离。


2

我写了一篇关于它的博客文章。使用加速度计和其他iPhone传感器而无需使用GPS来获得距离肯定是可能的。结果不是100%准确,但可用。

http://www.nomtek.com/scanning-rooms-with-an-iphone/


仅发布链接并不是真的很有帮助。链接随着时间的流逝而消失,因此至少对链接所说的内容有一定的指导意义,对将来的读者更有用。
Tetsujin


0

问题不是加速度计的精度,而是相对于测量时间的精度。如果您可以在几分之一秒内将电话从a点移动到b点,那么您应该能够获得非常准确的测量结果。但是,如果您花一分钟或一个小时进行相同的测量,则由于噪声的影响,精度将接近零。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.