【发布时间】:2014-04-16 09:22:42
【问题描述】:
是否有任何方法可以使用加速度计和陀螺仪传感器数据计算线性距离,因为加速度的双积分似乎会产生很多漂移。
注意:使用相机/GPS 的图像处理技术似乎对电池很重要。
【问题讨论】:
-
许多人尝试使用加速度计和陀螺仪传感器来测量线性位移。不幸的是,据我所知,仅使用传感器几乎是不可能实现的。
标签: android accelerometer
是否有任何方法可以使用加速度计和陀螺仪传感器数据计算线性距离,因为加速度的双积分似乎会产生很多漂移。
注意:使用相机/GPS 的图像处理技术似乎对电池很重要。
【问题讨论】:
标签: android accelerometer
由于您希望计算线性距离,因此不应读取原始加速度计数据。在 API 9 中,android 引入了Sensor.TYPE_LINEAR_ACCELERATION,这不过是从原始加速度计值中扣除的重力分量。
如果您自己在计算原始数据中的线性分量时甚至出现单度误差,那么漂移会迅速增加。查看来自 Google 的体验:SensorFusion。
问题和Calculating distance using Linear acceleration android很相似
【讨论】: