このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
angle2rod
回転角度をオイラー・ロドリゲス ベクトルに変換する
説明
関数は、3 つの回転角度 rod=angle2rod(R1,R2,R3)R1、R2、R3 によって記述された回転を、M 行 3 列の Euler-Rodrigues (Rodrigues) 行列 rod に変換します。回転角度は、フレーム A からフレーム B までの一連の右手固有のパッシブ回転を表します。結果のオイラー・ロドリゲス ベクトルは、フレーム A からフレーム B までの右手パッシブ回転を表します。
関数は、3 つの回転角度と回転シーケンスS によって記述された回転を、M ロドリゲス ベクトルを含む M 行 3 列のオイラー ロドリゲス配列 rod=angle2rod(R1,R2,R3,S)rod に変換します。
例
入力引数
出力引数
アルゴリズム
オイラー・ロドリゲス ベクトル は、回転軸の方向余弦と回転角度の半分の接線を積分することによって回転を表します。
ここで、
はロドリゲスパラメーターです。ベクトル は、回転が実行される単位ベクトルを表します。接線のため、回転角度が ±pi ラジアンまたは ±180 度に等しい場合、回転ベクトルは不確定になります。値は負または正になります。
参照
[1] Dai, J.S. "Euler-Rodrigues formula variations, quaternion conjugation and intrinsic connections." Mechanism and Machine Theory, 92, 144-152. Elsevier, 2015.
バージョン履歴
R2017a で導入