Получите значение заполнения местоположений
возвращает массив значений заполнения вероятностей в occVal
= getOccupancy(map
,xy
)xy
местоположения в мировой системе координат. Значения, близкие к 1, представляют высокую вероятность того, что камера содержит препятствие. Значения, близкие к 0, представляют высокую вероятность того, что камера не занята и свободна от препятствий. Неизвестные места, в том числе вне карты, возвращаются map.DefaultValue
.
возвращает матрицу значений заполнения путем определения расположения нижнего левого угла в мировых координатах и размера матрицы в метрах.occMatrix
= getOccupancy(map
,bottomLeft
,matSize
)
возвращает матрицу значений заполнения путем определения расположения нижнего левого угла в локальных координатах и размера матрицы в метрах.occMatrix
= getOccupancy(map
,bottomLeft
,matSize
,'local')
Значения заполнения имеют ограниченное разрешение ± 0,001. Значения хранятся как int16
использование представления логарифмических шансов. Этот тип данных ограничивает разрешение, но сохраняет память при хранении больших карт в MATLAB®. При вызове setOccupancy
а затем getOccupancy
возвращенное значение может не равняться заданному значению. Для получения дополнительной информации см. раздел Представления логарифмических коэффициентов в разделах Сетки заполнения.