Карта сегментов и функций для локализации и определения замыкания цикла
The pcmapsegmatch
объект создает карту сегментов и функций и использует алгоритм соответствия сегментов (SegMatch [1]) для распознавания мест. Этот подход соответствия сегментов является устойчивым к динамическим препятствиям и надежным на больших шкалах окружениями. Объект хранит функции и сегменты, а также соответствующие им идентификаторы представлений. Используйте идентификаторы представлений, чтобы связать функции с представлением в объекте набора представлений облака точек, pcviewset
, для создания карты.
возвращает значение по умолчанию sMap
= pcmapsegmatchpcmapsegmatch
объект. Используйте addView
объект для добавления представлений и их соответствующих сегментов и функций к карте.
дополнительно задает минимальное расстояние между центроидами сегментов при добавлении сегментов и соответствующих им функций к карте. Сегменты с центроидами ближе заданного расстояния sMap
= pcmapsegmatch('CentroidDistance',dist)dist
, не добавляются к карте. dist
задается как положительная скалярная величина со значением по умолчанию 0.1
.
addView | Добавить представление на карту |
deleteView | Удалить представление с карты |
findView | Извлечение индексов функций и сегментов, соответствующих представлению карты |
hasView | Проверьте, находится ли представление на карте |
deleteSegments | Удалите все сегменты на карте |
findPose | Найдите абсолютное положение на карте, которая выравнивает соответствие сегмента |
updateMap | Обновление местоположений сегментов центроида и облака точек на карте |
selectSubmap | Выберите подкарту в пределах карты |
isInsideSubmap | Проверьте, находится ли позиция запроса внутри выбранной подкарты |
show | Визуализация сегментов облака точек на карте |
[1] Dube, Renaud, Daniel Dugas, Elena Stumm, Juan Nieto, Roland Siegwart, and Cesar Cadena. SegMatch: Segment Based Place Recognition in 3D Облаков точек (неопр.) (недоступная ссылка). В 2017 году IEEE International Conference on Robotics and Automation (ICRA), 5266-72. Сингапур, Сингапур: IEEE, 2017. https://doi.org/10.1109/ICRA.2017.7989618.
extractEigenFeatures
| pcsegdist
| pcshowMatchedFeatures
| segmentGroundFromLidarData
| segmentLidarData