Platform.targetPoses

Целевые положения и ориентации, как замечено по платформе

Синтаксис

Описание

poses = targetPoses(ptfm) возвращает poses из всех целей в сценарии относительно платформы ptfm. Цели заданы как платформы, как замечено другой платформой и расположены относительно системы координат той платформы. Pose представляет положение, скорость и ориентацию цели относительно системы координат, принадлежащей платформе, ptfm. Цели должны уже существовать в сценарии отслеживания. Добавьте цели с помощью platform метод.

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

свернуть все

Платформа сценария в виде Platform объект. Чтобы создать платформы, используйте platform метод.

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

свернуть все

Положения для всех целей, возвращенных как структура или массив структур. Положение входной платформы, ptfm, не включен. Положение состоит из положения, скорости, ориентации и подписи цели в координатах платформы. Возвращенная структура имеет эти поля:

Поле Описание
PlatformID

Уникальный идентификатор для платформы в виде положительного целого числа. Это - обязательное поле без значения по умолчанию.

ClassID

Пользовательское целое число раньше классифицировало тип цели в виде неотрицательного целого числа. 0 резервируется для несекретных типов платформы и значение по умолчанию.

Position

Положение цели в платформе координирует в виде с действительным знаком, 1 3 векторного. Это - обязательное поле без значения по умолчанию. Модули исчисляются в метрах.

Velocity

Скорость цели в платформе координирует в виде с действительным знаком, 1 3 векторного. Модули исчисляются в метрах в секунду. Значением по умолчанию является [0 0 0].

Acceleration

Ускорение цели в платформе координирует в виде 1 3 вектора-строки. Модули исчисляются в метрах на второй в квадрате. Значением по умолчанию является [0 0 0].

Orientation

Ориентация цели относительно платформы координирует в виде скалярного кватерниона или 3х3 матрицы вращения. Ориентация задает вращение системы координат от системы координат платформы до текущей целевой системы координат тела. Модули являются безразмерными. Значением по умолчанию является quaternion(1,0,0,0).

AngularVelocity

Скорость вращения цели в платформе координирует в виде с действительным знаком, 1 3 векторного. Величина вектора задает угловую скорость. Направление задает ось по часовой стрелке вращения. Модули в градусах в секунду. Значением по умолчанию является [0 0 0].

Смотрите также

| |

Введенный в R2018b