exponenta event banner

lookupPose

Получение информации о позе в течение определенного времени

Описание

[position,orientation,velocity,acceleration,angularVelocity] = lookupPose(traj,sampleTimes) возвращает информацию о позе траектории ППМ в указанное время выборки. Если какое-либо время выборки превышает продолжительность траектории, соответствующая информация о позе возвращается как NaN.

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

свернуть все

Траектория ППМ, заданная как waypointTrajectory объект.

Время выборки в секундах, указанное как вектор М-элементов неотрицательных скаляров.

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

свернуть все

Положение в локальной навигационной системе координат в метрах, возвращаемое в виде матрицы M-by-3.

M определяется sampleTimes вход.

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

Ориентация в локальной навигационной системе координат, возвращаемая как M-by-1 quaternion вектор столбца или 3-by-3-by-M вещественный массив.

Каждая матрица вращения кватерниона или 3 на 3 - это поворот кадра от локальной навигационной системы координат к текущей системе координат тела.

M определяется sampleTimes вход.

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

Скорость в локальной навигационной системе координат в метрах в секунду, возвращаемая в виде матрицы M-by-3.

M определяется sampleTimes вход.

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

Ускорение в локальной навигационной системе координат в метрах в секунду в квадрате, возвращаемое в виде M-by-3 матрицы.

M определяется sampleTimes вход.

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

Угловая скорость в локальной навигационной системе координат в радианах в секунду, возвращаемая в виде M-by-3 матрицы.

M определяется sampleTimes вход.

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

См. также

Представлен в R2020b