Сгенерируйте облака точек от сеток
uavLidarPointCloudGenerator Система object™ генерирует обнаружения от датчика лидара. Системный объект использует статистическую модель датчика, чтобы симулировать действительные обнаружения лидара с добавленным случайным шумом. Все обнаружения относительно координатной системы координат смонтированного датчика транспортного средства. Можно использовать uavLidarPointCloudGenerator объект в сценарии, содержащем статические сетки, платформы UAV и датчики, которые можно создать использование uavScenario объект.
Сгенерировать облака точек лидара:
Создайте uavLidarPointCloudGenerator объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты?.
возвращает статистическую модель датчика, чтобы сгенерировать облако точек для лидара. Эта модель датчика будет иметь свойства по умолчанию. lidar= uavLidarPointCloudGenerator
дополнительные свойства наборов для статистической модели датчика, использующей одну или несколько пар "имя-значение". Например, lidar= uavLidarPointCloudGenerator(Name,Value)uavLidarPointCloudGenerator('UpdateRate',100,'HasNoise',0) создает генератор облака точек лидара, который сообщает об обнаружениях в частоте обновления 100 Гц без шума.
[ дополнительно возвращает ptCloud,isValidTime]= lidar(tgts,simTime)isValidTime который задает если заданный simTime является кратным интервалу обновления датчика (1/UpdateRate).
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj, используйте этот синтаксис:
release(obj)