exponenta event banner

insertPointCloud

Вставка точек 3-D или наблюдений облака точек на карту

Описание

insertPointCloud(map3D,pose,points,maxrange) вставляет один или несколько наблюдений датчика на данном points на карте заполняемости, map3D. Занятые точки обновляются с наблюдением 0,7. Все остальные точки между датчиками pose и points рассматриваются как свободные от препятствий и обновляются с наблюдением 0,4. Точки снаружи maxrange не обновляются. NaN значения игнорируются.

insertPointCloud(map3D,pose,ptcloud,maxrange) вставляет a ptcloud объект на карте.

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

свернуть все

Карта заполняемости 3-D, указанная как occupancyMap3D объект.

Точки облака точек в координатах датчика, указанные в виде матрицы n-by-3 [x y z] точки, где n - количество точек в облаке точек.

Чтение облака точек, указанное как pointCloud объект.

Примечание

Используя pointCloud для объектов требуется Toolbox™ компьютерного зрения.

Положение и ориентация транспортного средства, указанные как [x y z qw qx qy qz] вектор. Поза транспортного средства представляет собой вектор положения xyz с вектором ориентации кватерниона, указанным как [qw qx qy qz].

Максимальный диапазон датчика облака точек, заданный как скаляр. Точки за пределами этого диапазона игнорируются.

См. также

Классы

Функции

Представлен в R2019b