pose

Текущая ориентация и оценка положения для insfilterErrorState

Описание

[position,orientation,velocity] = pose(FUSE) возвращает текущую оценку положения объекта, отслеживаемого FUSE, an insfilterErrorState объект.

[position,orientation,velocity] = pose(FUSE,format) возвращает текущую оценку положения с ориентацией в заданном формате ориентации.

Входные параметры

свернуть все

insfilterErrorState, заданный как объект.

Выход выходной ориентации, заданный как 'quaternion' для quaternion (Sensor Fusion and Tracking Toolbox) или 'rotmat' для матрицы вращения.

Типы данных: char | string

Выходные аргументы

свернуть все

Оценка положения в локальной системе координат NED в метрах, возвращенная как 3-элементный вектор-строка.

Типы данных: single | double

Оценка ориентации в локальной системе координат NED, возвращенная в виде скалярного кватерниона или матрицы вращения 3 на 3, в зависимости от заданной ориентации format. Матрица кватерниона или вращения представляет поворот системы координат от локальной опорной системы координат NED к опорной системе координат тела.

Типы данных: single | double | quaternion

Оценка скорости в локальной системе координат NED в м/с, возвращенная как 3-элементный вектор-строка.

Типы данных: single | double

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ MATLAB ®

.

См. также

|

Введенный в R2019a