私はアプリで何らかの動きの追跡を実装する必要があります。精度が1%のように正確で正確である必要があります。たとえば、ユーザーが5m移動した場合、加速度計を使用してそのユーザーが(5 + -0.05)m移動したと計算することは可能ですか?私の質問に言い換えると、加速度計はそのような正確なデータを与えますか?その後、センサーを実装してコードを最適化することになります。可能であれば、この種のトラッキングを実装するチュートリアルやサンプルをリンクすることができれば素晴らしいでしょう。加速度計を使用してAndroidを追跡するのはどれくらい正確ですか?
注:アプリはステップを測定するのではなく、ユーザーが移動した正確な距離を測定したくありません。
加速=デルタ速度(速度の変化)/時間を考慮すると、ほとんど不可能です。ユーザが一定の速度で移動することができる加速度計の示度に変化はない。 –
まあ、私はスピードを追うことができました。たとえば、accelの場合。 0から始まり、2秒間10になり、それから残りの時間0になると、その2秒間に加速された速度を計算することができます。 0加速とは、速度が変化していないことを意味します。すなわち、速度は加速度が0になった瞬間と同じです。 – leonz
次に、デバイスのノックの問題、方向の変更、ユーザーが完全に静止していることが開始されました。説明される変数が多すぎます。 GPSは最高の精度を提供し、それを使用する一環として、それがどれほど正確であるかを伝えます。 –