1

地球の重力の問題もあると思いますので、これらを差し引いて加速度計が動く例はあるのでしょうか。

4

2 に答える 2

3

(惑星地球の重力の問題を修正するためにバグを報告できないのは残念です!)

UIAcceleration クラス リファレンスの「関連するサンプル コード」にいくつかの例がリストされています。

そのドキュメントが述べているように、値 1.0 はおおよそ +1g を表します。したがって、iPhone を縦方向にまっすぐ上に向けると、おおよそ <0, -1, 0> と表示されるはずです。電話を回転させても、加速度ベクトルの大きさはsqrt(x*x+y*y+z*z)1 付近にとどまるはずです。

于 2009-05-05T17:16:06.937 に答える
2

Apple の AccelerometerGraph デモには、重力の影響を効果的に除去するハイパス フィルターを実装するサンプル コードが含まれています。それを取得して、ニーズに合わせて変更するのは非常に簡単です。

于 2009-05-05T19:00:52.397 に答える