3D Rotations

バージョン 1.1 (7.41 KB) 作成者: Giampiero Campa
3D Space Coordinate Transformations
ダウンロード: 16.9K
更新 2023/4/29

3d-coordinate-transformations

3D Space Coordinate Transformations for Robotics Applications

View 3D Rotations on File Exchange

This folder contains 3 files (m-functions) :

  • t2x.m Transformation Matrix to Generalized Position Vector.
  • x2t.m Generalized Position Vector to Transformation Matrix.
  • m2m.m Mass/Inertia Tensor transformation with coordinate change.

In the Generalized Position Vector the orientation can be expressed with:

  • unit quaternion,
  • Euler angles xyz (roll, pitch, and yaw),
  • Euler angles zyz (rotation, precession, and mutation),
  • unit vector and rotation angle,
  • Denavitt-Hartemberg parameters. Conversion between the above orientation systems can be easily achieved.

The three files work independently on each other, but since they work on the same objects it is somewhat useful to keep them in the same folder.

For more detailed information see the help texts of the three functions.

January 2001

For a good intro to the subject, see this chapter (file exchange image taken from there).

引用

Giampiero Campa (2024). 3D Rotations (https://github.com/giampy1969/3d-coordinate-transformations/releases/tag/v1.1), GitHub. 取得済み .

MATLAB リリースの互換性
作成: R11.1
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux
カテゴリ
Help Center および MATLAB AnswersCoordinate Transformations についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
バージョン 公開済み リリース ノート
1.1

See release notes for this release on GitHub: https://github.com/giampy1969/3d-coordinate-transformations/releases/tag/v1.1

1.0.0.0

Removed dir structure from zip file

この GitHub アドオンでの問題を表示または報告するには、GitHub リポジトリにアクセスしてください。
この GitHub アドオンでの問題を表示または報告するには、GitHub リポジトリにアクセスしてください。