加速度計を使用して速度を測定するためにさまざまな例を試しましたが、適切な出力が得られません。
速度を計算するために以下の式を使用しました
最終倍速マイル = (Math.round(100 * 速度 / 1.6 * 3.6)) / 100;
しかし、適切な出力が得られません。加速度計を使って速度を計算する方法を知っている人はいますか?
加速度計を使用して速度を測定するためにさまざまな例を試しましたが、適切な出力が得られません。
速度を計算するために以下の式を使用しました
最終倍速マイル = (Math.round(100 * 速度 / 1.6 * 3.6)) / 100;
しかし、適切な出力が得られません。加速度計を使って速度を計算する方法を知っている人はいますか?
A = デルタ V/T。
または A は V に比例しますが、V の初期値または最終値を取得できません。
初速度を0と近似または仮定することで取得できます
理論的に言えば、加速度計は加速度 (経験した力から導き出される) を測定するため、初速度が分からない限り速度を測定することはできません。
したがって、初速度 (または 0 と仮定する可能性のある参照フレームの速度) がわかっている場合は、速度を取得できます。しかし、加速度計から速度を取得することが実用的なアイデアかどうかはわかりません。場所を提供する API を利用することをお勧めします。