2011-01-16 20 views
1

iPhone 4のジャイロスコープと加速度計を使って、オブジェクトが動いている速度/速度を知る方法を実装するにはどうすればよいですか?iPhoneのジャイロスコープ/加速度計 - オブジェクトの読み込み速度

例えば、私がiPhoneを車に乗せたら、車の速さはどれくらい速いのでしょうか?また、一定の加速を仮定して、シンプルなケースを取っても、iPhoneを小さなプラスチックカートに取り付けて、それを穏やかな斜面を降りると言います。 iPhoneは加速度を計算するために速度を2回取ることができるので、各瞬間の速度を計算できますか?

ありがとうございました。

+0

実際のプログラミングに関する質問がありますか? – fazo

+0

私はアルゴリズムを実行するつもりはありませんが、私はその速度!=加速と言うでしょう。 –

+0

アルゴリズムではありません... Velocity = InitialVelocity + Time * acceleration。しかし、私はそれがOPが求めているとは思わない。 –

答えて

0

あなたが知らない場合には、加速度計はあなたに加速度を与えません。 (その単位はm/s^2ではありません)それはあなたが他の位置に尊重しているデバイスの方向を与えるでしょう。ジャイロスコープは方位にもう1つの次元を取る方向性を与えますので、これが利用可能なときはいつでもこれを使用したいので、より優れています。

GPSを使用して特定の時間にデバイスの現在位置を取得しますが、GPSは予想どおり正確ではなく、時間がかかることがあります。お住まいの地域によっては、利用できない場合もあります。

速度と加速度を計算しても大丈夫なら、おおよそを使用できます。

+0

「他の位置に尊重されているデバイスの向き」はどのように表していますか? – joshim5

関連する問題