exponenta event banner

Platform.targetPoses

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

Синтаксис

Описание

poses = targetPoses(ptfm) возвращает значение poses всех целей в сценарии в отношении платформы ptfm. Цели определяются как платформы, видимые другой платформой, и расположены относительно системы координат этой платформы. Поза представляет положение, скорость и ориентацию цели относительно системы координат, принадлежащей платформе, 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