Моделируйте и моделируйте генератор облака точек лидара
The monostaticLidarSensor
Система object™ генерирует обнаружения облака точек целей с помощью моностатического датчика лидара. Можно использовать monostaticLidarSensor
объект в сценарии, содержащем движущиеся и стационарные платформы, такие как созданные с помощью trackingScenario
. The monostaticLidarSensor
объект генерирует облака точек от платформ с заданными сетками (используя Mesh
свойство). The 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
, для сенсорной платформы. Информация INS используется алгоритмами отслеживания и слияния, чтобы оценить целевые положения в системе координат сценария.
Чтобы включить этот синтаксис, установите HasINS
свойство к true
.
[
также возвращает строение датчика, pointCloud
,config
] = sensor(___)config
, во время текущей симуляции. Можно использовать эти выходные аргументы с любым из предыдущих входных синтаксисов.
[
также возвращается pointCloud
,config
,clusters
] = sensor(___)clusters
, истинные метки кластера для каждой точки в облаке точек.
Чтобы использовать функцию объекта, задайте системный объект в качестве первого входного параметра. Например, чтобы освободить системные ресурсы системного объекта с именем obj
, используйте следующий синтаксис:
release(obj)