Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

pose

insfilterAsync에 대한 현재 위치, 방향, 속도의 추정값

설명

예제

[position,orientation,velocity] = pose(FUSE)는 현재 자세의 추정값을 반환합니다.

[position,orientation,velocity] = pose(FUSE,format)은 방향 형식에 지정된 방향을 사용하여 자세에 대한 현재 추정값을 반환합니다.

예제

모두 축소

insfilterAsync 객체를 만듭니다.

filter = insfilterAsync;

필터 상태로부터 자세를 구합니다.

[position,orientation,velocity] = pose(filter)
position = 1×3

     0     0     0

orientation = quaternion
     1 + 0i + 0j + 0k

velocity = 1×3

     0     0     0

입력 인수

모두 축소

insfilterAsync로, 객체로 지정됩니다.

출력 방향 형식으로, quaternion의 경우 'quaternion' 또는 회전 행렬의 경우 'rotmat'로 지정됩니다.

데이터형: char | string

출력 인수

모두 축소

필터의 로컬 좌표계로 표현되는 위치 추정값(단위: 미터)으로, 요소를 3개 가진 행 벡터로 반환됩니다.

데이터형: single | double

필터의 로컬 좌표계로 표현되는 방향 추정값으로, 스칼라 쿼터니언 또는 3×3 회전 행렬로 반환됩니다. 쿼터니언 또는 회전 행렬은 필터의 로컬 기준 프레임부터 바디 기준 프레임에 이르는 프레임 회전을 나타냅니다.

데이터형: single | double | quaternion

필터의 로컬 좌표계로 표현되는 속도 추정값(단위: m/s)으로, 요소를 3개 가진 행 벡터로 반환됩니다.

데이터형: single | double

확장 기능

C/C++ 코드 생성
MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

버전 내역

R2019a에 개발됨

참고 항목

|