-1

私はジャイロスコープのユーザーアクセラレーションを使用しており、それを速度に、最終的には距離に変換しようとしています。エラーは今のところ問題ありません。問題は、ジャイロスコープのユーザー加速度が返す値の単位がわからないことです。

暗黙的に加速度は m/s2 単位なので、m/s に変換してからメートルに変換します。取得した距離の値が小さすぎます。次に、m/s2 の仮定を km/s2 に変更し、再度変換を行うと、得られる距離の値はやや現実的になります (ここでもエラーは問題になりません)。ドキュメントとさまざまな Q&A ブログを見てきましたが、gyroscope.useracceleration が返される単位についての明示的な言及はありません。

このトピックに関するヘルプ。返される値の型を知る必要があるため、それを自分の利益のために使用できます。また、統合する必要があることも研究しました。距離を取得するには、統合してから二重統合する必要があります。しかし、そのためにも、どのタイプの値と、それがどの単位で返されるかを知る必要があります。

4

1 に答える 1