uav.SensorAdaptor.getMotion

Класс: uav. SensorAdaptor
Пакет: uav

Получите движение датчика в опорной системе координат платформы

Синтаксис

motion = getMotion(scenario,platform,sensor,t)

Описание

motion = getMotion(scenario,platform,sensor,t) вернуть движение датчика в опорной системе координат платформы за заданное время t.

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

расширить все

Сценарий БПЛА, заданный как uavScenario объект. Этот сценарий содержит uavPlatform platform объекта, который также содержит объект датчика sensorObj, который является подклассом uav.SensorAdaptor.

Сценарий БПЛА, заданный как uavPlatform объект. Эта платформа содержит объект датчика sensorObj, который является подклассом uav.SensorAdaptor.

Датчик БПЛА для добавления на платформу в сценарии, заданном как uavSensor объект.

Время симуляции, заданное как положительная скалярная величина.

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

расширить все

Движение платформы БПЛА в текущем образце в сценарии БПЛА, возвращаемое как 16-элементный вектор с этими элементами в таком порядке:

  • [x y z] - Положения в xyz -оси в метрах

  • [vx vy vz] - Скорости в xyz - направления в метрах в секунду

  • [ax ay az] - Ускорения в xyz - направления в метрах в секунду

  • [qw qx qy qz] - Вектор Кватерниона для ориентации

  • [wx wy wz] - Скорости вращения в радианах в секунду

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

Введенный в R2021a