Моделирование и моделирование генератора облака лидарных точек
monostaticLidarSensor Система object™ формирует точечные обнаружения облаков целей моностатическим лидарным датчиком. Вы можете использовать monostaticLidarSensor объект в сценарии, содержащем движущиеся и стационарные платформы, такие как созданная с помощью trackingScenario. monostaticLidarSensor объект генерирует облака точек из платформ с определенными сетками (с помощью Mesh свойство). monostaticLidarSensor Системный объект моделирует идеальный генератор облака точек и не учитывает последствия ложных аварийных сигналов и пропущенных обнаружений.
Для создания обнаружений облака точек с помощью моделируемого лидарного датчика:
Создать monostaticLidarSensor и задайте его свойства.
Вызовите объект с аргументами, как если бы это была функция.
Дополнительные сведения о работе системных объектов см. в разделе Что такое системные объекты?.
создает моделируемый лидарный датчик с заданным индексом датчика, sensor = monostaticLidarSensor(SensorIndex)SensorIndex. Используются значения свойств по умолчанию.
задает свойства, используя одну или несколько пар имя-значение. Заключите каждое имя свойства в кавычки. Например, sensor = monostaticLidarSensor(SensorIndex,Name,Value)monostaticLidarSensor(1,'DetectionCoordinates','Sensor') создает моделируемый лидарный датчик, который сообщает об обнаружениях в декартовой системе координат датчика с индексом датчика, равным 1.
возвращает измерения облака точек из 3-D геометрических сетей целей, pointCloud = sensor(targetMeshes,time)tgtMeshes, при моделировании time.
также определяет позу, оцененную INS, pointCloud = sensor(targetMeshes,insPose,time)insPose, для платформы датчика. Информация ИНС используется алгоритмами сопровождения и слияния для оценки положения цели в кадре сценария.
Чтобы включить этот синтаксис, установите HasINS свойство для true.
[ также возвращает конфигурацию датчика, pointCloud,config] = sensor(___)config, в текущее время моделирования. Эти выходные аргументы можно использовать с любым из предыдущих входных синтаксисов.
[ также возвращает pointCloud,config,clusters] = sensor(___)clusters, истинные метки кластера для каждой точки в облаке точек.
Чтобы использовать функцию объекта, укажите объект System в качестве первого входного аргумента. Например, для освобождения системных ресурсов объекта System с именем obj, используйте следующий синтаксис:
release(obj)