2017-05-15 10 views
1

身体の開始位置と終了位置の回転行列(または四元数)を知っています。身体は、知られている3つのベクトルの周りに傾いていた。身体の最終的な向きを知るだけで、身体がこれらのベクトルの周りに傾けられた角度を推定する方法はありますか?3つの任意の軸の周りの身体の傾斜角の推定

答えて

0

一定の時間内に体回転が制限されている場合(例えば、2回のターンオーバーを達成しないなど)、方向がスムーズに変化する場合は、SLERP-spherical linear interpolationの使用を検討できます。あなたが最初の傾斜ベクトルP0(direction cosinesから成る)と終了P1を持っている場合は

が、私はこれが私のx、yは与えないだろうと思い

+0

補間方向ベクトルの成分として方向余弦を取得するために、幾何学的SLERPを使用することができ、各軸のz角ですが、中間回転四元数だけです – dgrat

+0

私の更新を読んだことがありますか? – MBo

+0

このアプローチは3つの連続した軸に対して同じように機能しますか? – dgrat

関連する問題