【发布时间】:2014-12-15 17:39:19
【问题描述】:
我需要对陀螺仪进行非常精确的旋转测量,采样率至少为 50Hz(越多越好)。
这就是为什么我想知道更改陀螺仪的采样率是否会增加/降低测量的准确性。例如。如果将陀螺仪的更新率设置为低于SENSOR_DELAY_FASTEST,是否会提高旋转测量的准确性?
谢谢!
【问题讨论】:
标签: android android-sensors gyroscope sample-rate
我需要对陀螺仪进行非常精确的旋转测量,采样率至少为 50Hz(越多越好)。
这就是为什么我想知道更改陀螺仪的采样率是否会增加/降低测量的准确性。例如。如果将陀螺仪的更新率设置为低于SENSOR_DELAY_FASTEST,是否会提高旋转测量的准确性?
谢谢!
【问题讨论】:
标签: android android-sensors gyroscope sample-rate
更改传感器的采样率只会影响它对处理器施加的负载。它不会提高或降低准确性。
Android 文档中的Sensors Overview 说:
您指定的延迟只是建议的延迟。安卓 系统和其他应用程序可以改变这个延迟。作为最好的 实践中,您应该指定最大的延迟,因为 系统通常使用比您指定的更小的延迟 (即你应该选择仍然满足的最慢的采样率 您的应用程序的需求)。使用更大的延迟会导致更低的延迟 处理器上的负载,因此使用的功率更少。
【讨论】: