0

アプリケーションを作成しています。ゴルフクラブ(ラケット)付きのiPhoneが置かれる場所(別のカバーが作られています)。ラケットの動きの経路を示すポイントの配列を取得したいと思います。

たとえば、ラケットが地面にあるときにデータの収集を開始します。その後、ユーザーはショットの準備をします。それで、彼はラケットを裏側に持っていき、それから彼はラケットを前方に動かしてショットを打ちます。これらすべてのポイントを3Dでキャッチし、それらを画面にプロットしたいと思います(2Dプロジェクション)。私は多くの同様の質問、加速度計、CMMotionフレームワークドキュメントを見ました。しかし、そうする方法を見つけることができませんでした。

質問をきちんと説明できたと思います。数式や、データを処理してそれを実現する方法を教えてください。

前もって感謝します。

4

2 に答える 2

1

Madgwickによって開発されたセンサーフュージョンアルゴリズムを試しましたが、私のデバイスでの出力は、CoreMotionAttitudeの出力に似ています。他のiPhoneからの姿勢出力をテストする可能性はありませんが、私の場合、問題はヨー角です。テーブルに固定されているiPhoneでも、ヨー角が不安定になる傾向があります。 z軸ジャイロのチップ配置

于 2012-02-24T09:00:16.997 に答える
1

これらの動きを3D空間で追跡することはできません

しかし、あなたはラケットの向きを追跡することができ、それはうまくいくはずです。

私は、簡単な作業ではなく、Shimmerプラットフォーム用のセンサーフュージョンアルゴリズムを実装しました。私はCoreMotionを使用し、独自のセンサーフュージョンアルゴリズムを作成しようとはしませんでした。

これがお役に立てば幸いです。

于 2012-02-23T18:32:15.003 に答える