Вставьте луч от лазерного наблюдения сканирования
insertRay( вставляет одно или несколько наблюдений датчика сканирования лидара в сетку заполнения, map,pose,scan,maxrange)map, использование входа lidarScan объект, scan, получить конечные точки луча. Конечные точки луча рассматриваются свободным пространством, если входные области значений сканирования ниже maxrange. Ячейки, наблюдаемые, как занято, обновляются с наблюдением за 0,7. Все другие точки вдоль луча обработаны как препятствие, свободное и обновленное с наблюдением за 0,4. Конечные точки выше maxrange не обновляются. NaN значения проигнорированы. Это поведение коррелирует к обратной модели датчика.
insertRay(___, вставляет лучи с обновленными вероятностями, данными в двухэлементном векторе, invModel)invModel, это соответствует и занятым наблюдениям без препятствий. Используйте любой из предыдущих синтаксисов, чтобы ввести лучи.