このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
se2
説明
se2
オブジェクトは、並進と回転で構成される 2 次元同次変換行列として SE(2) 変換を表します。
詳細については、2 次元同次変換行列のセクションを参照してください。
このオブジェクトは数値行列のように機能し、乗算と除算を使用して姿勢を構成できるようになります。
作成
構文
説明
回転行列、並進ベクトル、および変換行列
transformation = se2
は、並進のない恒等回転を表す SE(2) 変換を作成します。
transformation = se2(
は、並進のない、正規直交回転 rotation
)rotation
によって定義された純粋な回転を表す SE(2) 変換を作成します。回転行列は、transformation
行列の左上の要素で表されます。
transformation = se2(
は、正規直交回転 rotation
,translation
)rotation
と並進 translation
によって定義された回転を表す SE(2) 変換を作成します。関数は、最初に回転行列を適用し、次に並進ベクトルを適用して変換を作成します。
,
transformation = se2(
は、同次変換 transformation
)transformation
で定義された並進と回転を表す SE(2) 変換を作成します。
その他の 2 次元回転および変換の表現
transformation = se2(
は、z 軸を中心とした回転 (ラジアン単位) から SE(2) 変換 angle
,"theta")transformation
を作成します。変換の並進はゼロです。
transformation = se2(
は、並進 angle
,"theta",translation
)translation
を使用し、z 軸を中心とした回転 (ラジアン単位) から SE(2) 変換を作成します。
transformation = se2(
は、並進ベクトル translation
,"trvec")translation
から SE(2) 変換を作成します。
transformation = se2(
は、2 次元のコンパクトな姿勢 pose
,"xytheta")pose
から SE(2) 変換を作成します。