1

私の物理学は非常に悪いです。2 点間の時間を計算したい。ここでの状況は次のとおりです。たとえば、オブジェクトが点 x から点 y に一定ではない加速度で移動した場合、それらの点の間の時間を計算できますか?

たとえば、ゴルフをしていてボールを打つ必要がある場合、まずクラブを後方にスイングする必要があります。次に、クラブを前に振り、ボールを打ちます。バックスイングのピークに到達するまでの時間と、ボールに接触するまでの時間を求める必要があります。

iPhone加速度計を使用してこれを達成する方法はありますか? この目的のためにコア モーション フレームワークを使用できることはわかっていますが、時間と速度を見つける方法がわかりません。これを達成するには、どのような計算を行う必要がありますか?

4

1 に答える 1

1

欲しい情報を手に入れることは不可能ではないと思います。しかし、それはそれほど簡単ではなく、強化された数学と多くの研究と開発、つまり試行錯誤が必要です。検出するモーションが複雑になればなるほど、結果の精度は低下します。継続時間についても同様です: 長時間のモーション (>2 秒) を正しく検出するのは非常に困難です。

次の質問を確認する必要があります。

Core Motion を使用して加速度計データから変位を取得する

brutella 氏は、彼のアプローチはすでに機能していると述べているため有望です: iPhone で車両が加速するのにかかる時間を測定する

于 2011-02-27T09:45:30.383 に答える