getOccupancy

Класс: робототехника. BinaryOccupancyGrid
Пакет: робототехника

Получите значение заполнения для одного или нескольких положений

Синтаксис

occval = getOccupancy(map,xy)
occval = getOccupancy(map,ij,"grid")

Описание

occval = getOccupancy(map,xy) возвращает массив значений заполнения для входного массива мировых координат, xy. Каждая строка xy является точкой в мире, представленном как пара координаты [x y]. occval является той же длиной как xy и массив отдельного столбца. Занятое местоположение представлено как true (1), и свободное местоположение представлено как false (0).

occval = getOccupancy(map,ij,"grid") возвращает массив значений заполнения на основе входного массива [rows cols] положений сетки, ij.

Входные параметры

развернуть все

Сопоставьте представление, заданное как объект robotics.BinaryOccupancyGrid. Этот объект представляет среду робота. Объект содержит матричную сетку с двоичными значениями, указывающими на препятствия как true (1) и свободные местоположения как false (0).

Мировые координаты, заданные как n-by-2 вертикальный массив пар [x y], где n является количеством мировых координат.

Типы данных: double

Положения сетки, заданные как n-by-2 вертикальный массив пар [i j] в формате [rows cols], где n является количеством положений сетки.

Типы данных: double

Выходные аргументы

развернуть все

Значения заполнения той же длины или как xy или как ij, возвращенный как n-by-1 вертикальный массив, где n является тот же n или в xy или в ij.

Представленный в R2015a