Локализуйте облако точек в карте с помощью алгоритма преобразования нормальных распределений (NDT)
задает опции с использованием одного или нескольких аргументов в дополнение к входным параметрам в предыдущем синтаксисе. Для примера 'currPose
= findPose(___,Name,Value
)MaxIterations
', 30
устанавливает максимальное количество итераций, прежде чем функция остановит алгоритм NDT.
Чтобы улучшить точность и эффективность локализации, рассмотрите понижение дискретизации облака точек с помощью pcdownsample
перед использованием этой функции.
Бибер, П. и У. Страссер. Преобразование нормальных распределений: новый подход к лазерному Сопоставлению сканов. В Трудах 2003 IEEE/RSJ Международная конференция по интеллектуальным роботам и системам (IROS 2003) (Кат. No.03CH37453) том 3, 2743-48. Лас-Вегас, Невада, США: IEEE, 2003. https://doi.org/10.1109/IROS.2003.1249285.
[1] Магнуссон, Мартин. Трехмерное преобразование нормальных распределений: эффективное представление для регистрации, анализа поверхности и обнаружения цикла. Докторская диссертация, университет Эребру, 2009. http://urn.kb.se/resolve?urn=urn: nbn: se: oru: diva-8458 urn: nbn: se: oru: diva-8458.