1

ローカル オイラー角を別の参照系の角度に変換する際の数学に問題がありました。車両の軸に合わせて iPhone があり、ロール角を測定したいとします。iPhone のロール角はデバイスのロール角と等しくなります。しかし、iPhoneが傾いて取り付けられている場合はどうなりますか。この場合、ローカル オイラー角を別の参照フレーム (車など) に変換する必要があります。誰かが私を正しい方向に向けてもらえますか?

4

1 に答える 1

0

電話ではなく、車の役割を知りたいと思います。電話機は、最初の参照フレームを認識している必要があります。では、最初に車と電話を並べたとします。次に、電話機のボタンを押します。そのボタンを押すと、CMDeviceMotion から取得した姿勢がコードに格納されます。

その後の任意の時点での車のロールを知りたい場合は、CMDeviceMotion から現在の姿勢を取得します。multiplyByInverseOfAttitude:次に、初期参照フレームをパラメーターとして指定して呼び出します。これにより、最初の参照フレームと現在の参照フレームの違いがわかります。

そこからロール プロパティを取得すると、車のロール角度になるはずです。

于 2012-03-29T11:38:48.517 に答える