2013-06-06 1 views
2

두 가지 시스템 (엔진 A, 엔진 B)이 있습니다. 엔진 (동기 추적 소프트웨어)은 (요우, 피치, 롤) 및 엔진 B (시네마 4D)가 (표제, 피치, 뱅크) 예상합니다.Yaw, Pitch 및 Roll은 각각 Heading, Pitch 및 Bank와 동일한 것입니까?

내 연구 결과 두 시스템간에 차이가 없다는 결과가 나왔습니다.

Yaw  Pitch Roll 
Heading Pitch Bank 
Y  X  Z 

그러나 값을 가져올 때 어떤 이유로 인해 불일치가 발생합니다.

입력 값은 다음과 같습니다.

Frame, Yaw, Pitch, Roll 

0, 179.98199463, 5.58994007, 20.91039276 

1, -0.02482126, 0.21532322, -0.06678514 

2, -0.03007862, 0.24067645, -0.12998220 

하지만 값을 가져올 때, 나는 점점 오전 이상한 번호 :

Frame, Heading, Pitch, Bank 

0, 119.383, -16.126, 72.529 

1, -1.422, 12.337, -3.827 

2, -1.723, 13.79, -7.447 

당신이 나에게 힌트를주고, 또는 수 있다면 그것은 좋은 것입니다 이러한 시스템 사이에 차이가있는 경우, 그 당신은 나에게 정확한 계산을 제공합니다.

+0

주의 : 좌표 축 _x_, _y_ 및 _z_ 및 _yaw_, _pitch_ 및 _roll_ 간의 매핑은 ** 항상 ** 동일하지 않으며 이로 인해 혼란이 발생할 수 있습니다. 귀하의 경우에는 _y_에 _y_, _x_에 _pitch_, _z_에 _roll_을 매핑하지만, 다른 경우 (현재 작업하고있는 특별한 경우) _x_는 _roll_에 매핑되고 _y_는 매핑됩니다 _pitch_와 _z_는 _yaw_에 매핑됩니다. 또한 _x_, _y_ 및 _z_ 축의 방향 (특히 문제가있는 경우)과 일반적으로 왼쪽 또는 오른쪽 좌표계를 사용하는 경우주의를 기울여야합니다. – nbro

+0

또한이 [Wikipedia의 글] (https://en.wikipedia.org/wiki/Aircraft_principal_axes)에 따르면 _bank_는 실제로 롤 축 주위의 _ 변위 _입니다. – nbro

답변

4

요, 피치, 롤은 헤딩, 피치, 뱅크와 같습니다.

Cinema4D가 예상 한대로 이상한 숫자가 나타났습니다. 빛나는 숫자. 내가 세 개의 축 모두에 대해 테스트 목적 (1, 1, 1)로 전달할 때 알아 냈습니다.

0

오래된 게시물 일 수도 있지만 여기에서 뭔가 수정해야합니다. 제목은 이 아니며 yyaw와 같음입니다. 예를 들어, 항공기가 45도 상승하고 왼쪽으로 15도 기울이면 이 아니며은 15 도씩 방향이 바뀝니다. 대신 표제와 피치를 합한 총 각도 변화가 15 °가되지만 표제와 피치는 15 ° 미만으로 바뀝니다.

관련 문제