exponenta event banner

Отображение

2-D и 3-D карты заполняемости, эгоцентрические карты, трансляция

Карты заполняемости используются для представления препятствий в окружающей среде и определения границ вашего мира. Можно создавать карты и обновлять местоположения препятствий по показаниям датчиков с помощью raycasting. Синхронизация с существующими картами и перемещение локальных кадров для создания эгоцентрических карт, следующих за транспортным средством. Карты поддерживают двоичные и вероятностные значения для карт 2-D и вероятностное представление для карт 3-D.

Используйте эти карты вместе с планированием движения для планирования путей на карте или алгоритмы локализации и оценки позы для оценки позы транспортного средства в среде.

Объекты

binaryOccupancyMapСоздание сетки занятости с двоичными значениями
occupancyMapСоздание карты занятости с вероятностными значениями
occupancyMap3D Создать карту занятости 3-D
mapLayerСоздание слоя карты для N-мерных данных
multiLayerMapУправление несколькими слоями карты

Функции

buildMapПостроить карту заполняемости из сканирования lidar
checkOccupancyПроверять местоположения на наличие свободных, занятых или неизвестных значений
exportOccupancyMap3DИмпорт файла octree как карты занятости 3D
getOccupancyПолучение значения заполняемости местоположений
getMapDataИзвлечение данных из слоя карты
importOccupancyMap3DИмпорт файла octree как карты занятости 3D
inflateНадувать каждое занятое расположение сетки
insertRayВставить луч от наблюдения лазерного сканирования
insertPointCloudВставка точек 3-D или наблюдений облака точек на карту
mapClutterСоздание карты со случайным разбросанными препятствиями
mapMazeПроизведите случайную 2-ю карту лабиринта
moveПереместить карту в мировой рамке
occupancyMatrixПреобразовать сетку занятости в двойную матрицу
raycastВычисление индексов ячеек вдоль луча
rayIntersectionПоиск точек пересечения лучей и занятых ячеек карты
setOccupancyУстановка значения заполняемости местоположений
setMapDataНазначение данных слою карты
syncWithСинхронизировать карту с перекрывающейся картой
showОтображение значений сетки на рисунке
updateOccupancyИнтеграция вероятностных наблюдений в местоположениях

Темы

Сетки заполняемости

Подробные сведения о функциональных возможностях сетки занятости и структуре карты.

Создание эгоцентрических карт занятости с помощью датчиков дальности

Карты занятости предлагают простой, но надежный способ представления среды для роботизированных приложений, отображая непрерывное мировое пространство на дискретную структуру данных.

Создание эгоцентрической карты занятости из конструктора сценариев вождения

В этом примере показано, как создать эгоцентрическую карту занятости из приложения «Конструктор сценариев вождения».

Построение карты занятости на основе сканирований и поз Lidar

buildMap функция принимает показания лидарного сканирования и связанные позы, чтобы построить сетку занятости как lidarScan объекты и связанные с ними [x y theta] позы для построения occupancyMap.

Предохранить несколько датчиков Lidar с помощью слоев карты

Карты занятости предлагают простой, но надежный способ представления среды для роботизированных приложений, отображая непрерывное мировое пространство на дискретную структуру данных.

Построение карты занятости из изображений глубины с использованием визуальной одометрии и оптимизированного графика позы

В этом примере показано, как уменьшить дрейф в расчетной траектории (местоположение и ориентация) монокулярной камеры с помощью оптимизации графика 3-D позы.

Характерные примеры