少なくとも 50Hz のサンプリング レートでジャイロスコープの非常に正確な回転測定が必要です (多いほど良い)。
これが、ジャイロスコープのサンプルレートを変更すると測定の精度が向上/低下するかどうかを知りたい理由です。たとえば、ジャイロスコープの更新レートをSENSOR_DELAY_FASTESTよりも低く設定すると、回転測定の精度が向上しますか?
ありがとうございました!
少なくとも 50Hz のサンプリング レートでジャイロスコープの非常に正確な回転測定が必要です (多いほど良い)。
これが、ジャイロスコープのサンプルレートを変更すると測定の精度が向上/低下するかどうかを知りたい理由です。たとえば、ジャイロスコープの更新レートをSENSOR_DELAY_FASTESTよりも低く設定すると、回転測定の精度が向上しますか?
ありがとうございました!
センサーのサンプリング レートを変更しても、プロセッサにかかる負荷にのみ影響します。精度が上がることも下がることもありません。
Androidのドキュメントからのセンサーの概要は次のように述べています。
指定する遅延は、推奨される遅延にすぎません。Android システムやその他のアプリケーションによって、この遅延が変更される場合があります。通常、システムは指定した遅延よりも小さい遅延を使用するため、ベスト プラクティスとして、可能な限り最大の遅延を指定する必要があります (つまり、アプリケーションのニーズを満たす最も遅いサンプリング レートを選択する必要があります)。より大きな遅延を使用すると、プロセッサの負荷が低くなるため、消費電力が少なくなります。