이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
angle2rod
회전 각도를 Euler-Rodrigues 벡터로 변환
설명
함수는 rod=angle2rod(R1,R2,R3)R1, R2, R3의 세 회전 각도로 표현되는 회전을 M x 3 Euler-Rodrigues(Rodrigues) 행렬 rod로 변환합니다. 회전 각도는 프레임 A에서 프레임 B로의 일련의 우측 내재적 수동 회전을 나타냅니다. 결과적인 오일러-로드리게스 벡터는 프레임 A에서 프레임 B로의 우측 수동 회전을 나타냅니다.
함수는 3개의 회전 각도와 회전 시퀀스 S로 표현되는 회전을 M x 3 Euler-Rodrigues 배열 rod=angle2rod(R1,R2,R3,S)rod로 변환합니다. 이 배열에는 M Rodrigues 벡터가 포함됩니다.
예제
입력 인수
출력 인수
알고리즘
오일러-로드리게스 벡터 는 회전 축의 방향 코사인(direction cosine)과 회전 각도의 절반에 대한 탄젠트를 결합하여 회전을 표현합니다.
각 요소는 다음과 같습니다.
이 요소들이 로드리게스 파라미터입니다. 벡터 는 회전이 수행되는 단위 벡터를 나타냅니다. 탄젠트로 인해, 회전 각도가 ±pi 라디안 또는 ±180도일 때 회전 벡터는 불확정적입니다. 값은 음수이거나 양수일 수 있습니다.
참고 문헌
[1] Dai, J.S. "Euler-Rodrigues formula variations, quaternion conjugation and intrinsic connections." Mechanism and Machine Theory, 92, 144-152. Elsevier, 2015.
버전 내역
R2017a에 개발됨