0

我需要找到设备(三星 Galaxy s3)的速度。我现在已经阅读了很多关于它的 stackoverflow 问题,但对于我应该使用什么仍然感到困惑。到目前为止我的观察:

1)有人这样做是为了从加速度计传感器的数据中找到速度。但在我的情况下,设备的运动不会有恒定的斜率或直线轨迹。

2)集成会产生很大的漂移。

3) 可以使用卡尔曼滤波,但很难实现且占用 CPU

4) 可以使用互补滤波器,但据我了解,这仅在加速度计与陀螺仪一起用于寻找角度时才有意义。就我而言,我需要找到速度

5) 使用 GPS 的 getSpeed()。但我猜它只对检测大速度值有用,例如移动的汽车,因此对我的目的不够敏感。

请建议我从某个地方开始。

PS如果你想知道我需要什么设备的速度是我需要根据设备的移动速度增加/减少渲染速率。

4

0 回答 0