좌표 변환과 궤적
Navigation Toolbox™는 좌표와 단위를 해당 응용 분야에 필요한 형식으로 변환하는 함수를 제공합니다. 이러한 함수를 사용하여 한 표현에서 다른 표현으로 특정 좌표를 쉽게 변환할 수 있습니다.
함수
축-각도
axang2quat | 축-각도 회전을 쿼터니언으로 변환 |
axang2rotm | 축-각도 회전을 회전 행렬로 변환 |
axang2tform | 축-각도 회전을 동차 변환으로 변환하기 |
쿼터니언
quaternion | 쿼터니언 배열 생성 |
quat2axang | 쿼터니언을 축-각도 회전으로 변환 |
quat2eul | 쿼터니언을 오일러 각으로 변환 |
quat2rotm | 쿼터니언을 회전 행렬로 변환 |
quat2tform | 쿼터니언을 동차 변환으로 변환 |
회전 행렬
so3 | SO(3) 회전 (R2022b 이후) |
rotm2axang | 회전 행렬을 축-각도 회전으로 변환 |
rotm2eul | 회전 행렬을 오일러 각으로 변환 |
rotm2quat | 회전 행렬을 쿼터니언으로 변환 |
rotm2tform | 회전 행렬을 동차 변환으로 변환 |
동차 변환
se3 | SE(3) 동차 변환 (R2022b 이후) |
tform2axang | 동차 변환을 축-각도 회전으로 변환 |
tform2eul | 동차 변환에서 오일러 각 추출 |
tform2quat | 동차 변환에서 쿼터니언 추출 |
tform2rotm | 동차 변환에서 회전 행렬 추출 |
tform2trvec | 동차 변환에서 평행 이동 벡터 추출 |
위도, 경도, NED 및 ENU
좌표 변환
angdiff | 두 각도 간의 차이 |
cart2hom | 카테시안 좌표를 동차 좌표로 변환 |
hom2cart | 동차 좌표를 카테시안 좌표로 변환 |
trvec2tform | 평행 이동 벡터를 동차 변환으로 변환 |
궤적 생성
waypointTrajectory | Waypoint trajectory generator |
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 (R2020a 이후) |
시각화
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 명령
다음 MATLAB 명령에 해당하는 링크를 클릭했습니다.
명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- 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)