座標変換と軌跡
Navigation Toolbox™ は、座標および単位をアプリケーションに必要な形式に変換する関数を提供します。特定の座標をある表現から別の表現に簡単に変換するには、これらの関数を使用します。
関数
axang2quat | 軸角度の回転の四元数への変換 |
axang2rotm | 軸角度の回転を回転行列に変換 |
axang2tform | 軸角度の回転の同次変換への変換 |
quaternion | quaternion 配列の作成 |
quat2axang | 四元数の軸角度の回転への変換 |
quat2eul | 四元数のオイラー角への変換 |
quat2rotm | 四元数の回転行列への変換 |
quat2tform | 四元数の同次変換への変換 |
so3 | SO(3) 回転 (R2022b 以降) |
rotm2axang | 回転行列を軸角度の回転に変換 |
rotm2eul | 回転行列のオイラー角への変換 |
rotm2quat | 回転行列の四元数への変換 |
rotm2tform | 回転行列の同次変換への変換 |
se3 | SE(3) 同次変換 (R2022b 以降) |
tform2axang | 同次変換の軸角度の回転への変換 |
tform2eul | 同次変換からオイラー角を抽出 |
tform2quat | 同次変換から四元数を抽出 |
tform2rotm | 同次変換から回転行列を抽出 |
tform2trvec | 同次変換から並進ベクトルを抽出 |
angdiff | 2 つの角度の差 |
cart2hom | 直交座標から同次座標への変換 |
hom2cart | 同次座標から直交座標に変換 |
trvec2tform | 並進ベクトルの同次変換への変換 |
waypointTrajectory | ウェイポイント軌跡ジェネレーター |
kinematicTrajectory | Rate-driven trajectory generator |
se2 | SE(2) 同次変換 (R2022b 以降) |
se3 | SE(3) 同次変換 (R2022b 以降) |
so2 | SO(2) 回転 (R2022b 以降) |
so3 | SO(3) 回転 (R2022b 以降) |
plotTransforms | 並進と回転から 3 次元変換をプロット |
transformMotion | Compute motion quantities between two relatively fixed frames |
poseplot | 3 次元姿勢プロット (R2021b 以降) |
PosePatch
Properties | Pose plot appearance and behavior (R2021b 以降) |
ブロック
Coordinate Transformation Conversion | 指定した座標変換表現への変換 |
注目の例
Rotations, Orientation, and Quaternions
Reviews concepts in three-dimensional rotations and how quaternions are used to describe orientation and rotations. Quaternions are a skew field of hypercomplex numbers. They have found applications in aerospace, computer graphics, and virtual reality. In MATLAB®, quaternion mathematics can be represented by manipulating the quaternion
class.
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
- América Latina (Español)
- Canada (English)
- United States (English)
ヨーロッパ
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)