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) 変換を作成します。