如何使用加速度计为Android应用程序开发测量距离

我只是应用程序开发行业的初学者。 我知道加速度计可以用来返回沿三轴的当前加速度,单位为米每平方秒(m / s2)。 但是我已经知道加速度计也可以用作速度表。

我想知道如何使用加速度计来确定感兴趣点之间Android设备的距离。 如果有可能,那我该怎么实现呢? 我看到过类似的问题:“如何使用加速度计来测量 Iphone所行进的距离” 如何使用加速度计来测量iPhone所经过的距离? 。 但是我没有明白。

谢谢你,阿尔斯兰

你通过两次整合线性加速度得到位置,但是错误是可怕的。 在实践中是无用的。

这是为什么(Google技术讲座)在23点20分解释。 我强烈推荐这个video。

类似的问题:

跟踪iphone的小动作,没有GPS
手机加速度计用于定位时的真实世界精度是多less?
如何计算手机在静止的垂直方向上的移动?
iOS:3D空间中的运动精度

您可以将其与GPS定位结合起来,并使用卡尔曼滤波器过滤数据。 全球定位系统给出了粗糙但稳定的位置,而加速度计给予更多的接受,但漂移的位置。