iPhone加速度計を使用して400メートル(0.25マイル)で0〜100 km/h(0〜60 mph)の加速に時間がかかる方法を教えてください。iPhoneで加速する測定時間
私は車両が400メートル(4分の1マイル)で0から100km/hまで加速するのにかかる時間を計算する必要があるので、iPhoneの加速度計を使用してこれを実装する必要があります。
iPhone加速度計を使用して400メートル(0.25マイル)で0〜100 km/h(0〜60 mph)の加速に時間がかかる方法を教えてください。iPhoneで加速する測定時間
私は車両が400メートル(4分の1マイル)で0から100km/hまで加速するのにかかる時間を計算する必要があるので、iPhoneの加速度計を使用してこれを実装する必要があります。
あなたがから加速度値を使用することができます速度を測定するための加速度計。加速度計から得られるエラーと、加速度値から速度と位置を取得するテクニックを説明する実際には良いペーパー(Implementing Positioning Algorithms Using Accelerometers)があります。車両が0〜100km/hで加速するのにかかる時間を得るには、ある速度に達するまでの時間を測定する必要があります。速度を得るために取るためにあなたが持っている
の主な手順の加速度値が
いくつかのヒントを得るために、値を積分
velocity[i] = (acceleration[i] + acceleration[i-1])/2 * interval + velocity[i-1]
interval
は、acceleration[i]
とacceleration[i-1]
であり、これは加速度計の更新頻度に関連する。
精度を高めるには、フォアハンドの加速度値をフィルタリングする必要があります。
PS:iPhone 3GSでこのようなアルゴリズムを実装しましたが、うまくいきました。加速度計は約30cmの距離を約1cmの誤差で測定しましょう。私はまだ長い距離をテストしなかった。
おかげでbrutella私はウルの指示に従い、私は成功したかどうかを知っています。あなたの質問にたくさんお越し頂きます。 –
問題がある場合は教えてください! – brutella
確かにbrutella –
申し訳ありませんが、あなたの質問は全く分かりませんでした。あなたの要件についてより具体的にすることができますか?ありがとう – Robin
ロビン私は質問を編集しました。それは今はっきりしています..あなたの応答のためにありがとう –
車は400メートルで100km/hに加速するとしますか?多くの古い車は(全く)乗ることができず、多くのスポーツカーは400m未満で100km/hまで加速します。 – MSalters