Карта сегментов и функций локализации и обнаружения закрытия цикла
pcmapsegmatch
объект создает карту сегментов и функций, и использует сегмент, совпадающий (с SegMatch [1]) алгоритм для распознавания места. Этот подход соответствия сегмента устойчив к динамическим препятствиям и надежен на крупномасштабных средах. Объектно-ориентированная память функции, и сегменты и их соответствующее представление IDs. Используйте представление IDs, чтобы соединить функции с представлением в объекте набора представления облака точек, pcviewset
, для создания карты.
возвращает sMap
= pcmapsegmatchpcmapsegmatch
по умолчанию объект. Используйте
addView
возразите функции, чтобы добавить представления и их соответствующие сегменты и функции к карте.
дополнительно задает минимальное расстояние между центроидами сегмента при добавлении сегментов и их соответствующих функций к карте. Сегменты с центроидами ближе, чем заданное расстояние sMap
= pcmapsegmatch('CentroidDistance',dist)dist
, не добавляются к карте. dist
задан как положительная скалярная величина со значением по умолчанию 0.1
.
addView | Добавьте представление, чтобы сопоставить |
deleteView | Удалите представление из карты |
findView | Получите функцию и индексы сегмента, соответствующие, чтобы сопоставить представление |
hasView | Проверяйте, находится ли представление в карте |
deleteSegments | Удалите все сегменты в карте |
findPose | Найдите абсолютное положение в карте, которая выравнивает соответствия сегмента |
updateMap | Обновите центроид и местоположения сегмента облака точек в карте |
selectSubmap | Выберите подкарту в рамках карты |
isInsideSubmap | Проверяйте, является ли положение запроса внутренней выбранной подкартой |
show | Визуализируйте сегменты облака точек в карте |
[1] Дубе, Renaud, Дэниел Дугас, Елена Стамм, Хуан Ньето, Роланд Сигварт и Сесар Кадена. “SegMatch: Распознавание Сегмент Бэзед-Плэйс в 3D Облаках точек”. На 2 017 Международных конференциях IEEE по вопросам Робототехники и Автоматизации (ICRA), 5266–72. Сингапур, Сингапур: IEEE, 2017. https://doi.org/10.1109/ICRA.2017.7989618.
segmentLidarData
| segmentGroundFromLidarData
| pcsegdist
| pcshowMatchedFeatures
| extractEigenFeatures