Класс: робототехника. OccupancyGrid
Пакет: робототехника
Вычислите точки пересечения карты лучей
intersectionPts = rayIntersection(map,pose,angles,maxrange)
intersectionPts = rayIntersection(map,pose,angles,maxrange,threshold)
возвращает точки пересечения в кадре мировой координаты заданного intersectionPts
= rayIntersection(map
,pose
,angles
,maxrange
)map
для лучей, происходящих от заданного pose
с заданным angles
. Если нет никакого пересечения до заданного maxrange
, [NaN NaN]
возвращен. По умолчанию свойство OccupiedThreshold
используется, чтобы определить занятые ячейки.
robotics.BinaryOccupancyGrid
| robotics.OccupancyGrid
| robotics.OccupancyGrid.raycast
| robotics.OccupancyGrid.updateOccupancy