陀螺仪精度是否与Android中的传感器延迟相关?

时间:2014-12-15 17:39:20

标签: android android-sensors gyroscope sample-rate

我需要非常精确的陀螺仪旋转测量,至少采样率为50Hz(越多越好)。

这就是为什么我想知道改变陀螺仪的采样率是否会增加/降低测量精度的原因。例如。如果将陀螺仪的更新速率设置为低于SENSOR_DELAY_FASTEST,这是否会提高旋转测量的精度?

谢谢!

1 个答案:

答案 0 :(得分:0)

更改传感器的采样率只会影响它对处理器施加的负载。它不会提高或降低准确度。

Android文档中的

Sensors Overview说:

  

您指定的延迟只是建议的延迟。 Android   系统和其他应用程序可以改变这种延迟。作为最好的   练习时,你应该指定最大的延迟,因为   系统通常使用比您指定的延迟更小的延迟   (也就是说,您应该选择仍然满足的最慢采样率   您的应用程序的需求)。使用较大的延迟会降低   加载到处理器上,因此耗电量更少。