Создайте сценарий отслеживания
trackingScenario
создает объект сценария отслеживания. Сценарий отслеживания симулирует 3-D арену, содержащую несколько платформ. Платформы представляют что-либо, что вы хотите симулировать, такие как самолет, наземные транспортные средства или поставки. Некоторые платформы несут датчики, такие как радар, гидролокатор или инфракрасное излучение. Другие платформы действуют как источники сигналов или отражают сигналы. Платформы могут также включать стационарные препятствия, которые могут влиять на движение других платформ. Платформы могут быть смоделированы как точки или кубоиды путем определения 'Dimension'
свойство при вызове platform
. Платформы могут иметь зависимые аспектом свойства включая радарное поперечное сечение или целевую силу гидролокатора. Можно заполнить сценарий отслеживания путем вызова platform
метод для каждой платформы вы хотите добавить. Платформами является Platform
объекты. Можно создать траектории для любой платформы с помощью kinematicTrajectory
, waypointTrajectory
, или geoTrajectory
Системные объекты. После создания сценария запустите симуляцию путем вызова advance
объектная функция.
sc = trackingScenario
создает пустой сценарий отслеживания со значениями свойств по умолчанию. В этом случае можно задать траектории платформы в сценарии как Декартовы состояния с помощью kinematicTrajectory
или waypointTrajectory
объекты.
sc = trackingScenario('IsEarthCentered',
создает пустой сосредоточенный Землей сценарий отслеживания со значениями свойств по умолчанию. В этом случае можно задать траектории платформы в сценарии как геодезические состояния с помощью true
)geoTrajectory
объект.
конфигурирует sc
= trackingScenario(Name,Value
)trackingScenario
объект со свойствами с помощью одного или нескольких Name,Value
парные аргументы. Name
имя свойства и Value
соответствующее значение. Name
должен появиться в одинарных кавычках (''
). Можно задать несколько аргументов пары "имя-значение" в любом порядке как Name1,Value1,...,NameN,ValueN
. Любые незаданные свойства берут значения по умолчанию.
platform | Добавьте платформу в отслеживание сценария |
advance | Усовершенствуйте симуляцию сценария отслеживания одним временным шагом |
restart | Перезапустите симуляцию сценария отслеживания |
record | Запустите сценарий отслеживания и запишите платформу, датчик и эмиттерную информацию |
emit | Соберите выбросы эмиттеров в отслеживании сценария |
propagate | Распространите эмиссию в отслеживании сценария |
detect | Соберите обнаружения из всех датчиков в отслеживании сценария |
lidarDetect | Сообщите об обнаружениях облака точек от всего датчика лидара в trackingScenario |
platformPoses | Положения, скорости и ориентации всех платформ в отслеживании сценария |
platformProfiles | Профили платформ в отслеживании сценария |
coverageConfig | Датчик и эмиттерная настройка покрытия |
clone | Создайте копию отслеживания сценария |
perturb | Примените возмущения к отслеживанию сценария |