exponenta event banner

occupancyMatrix

Преобразовать сетку занятости в двойную матрицу

Описание

mat = occupancyMatrix(map) возвращает значения вероятности, сохраненные в объекте сетки занятости в виде матрицы.

mat = occupancyMatrix(map,'ternary') возвращает состояние занятости каждой ячейки сетки в виде матрицы. OccupiedThreshold и FreeThreshold свойства на сетке занятости определяют свободные от препятствий ячейки (0) и занятые ячейки (1). Неизвестные значения возвращаются как -1.

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

свернуть все

Представление карты, указанное как occupancyMap объект. Этот объект представляет среду транспортного средства. Объект содержит матрицу со значениями, представляющими вероятность занятости этой ячейки. Значения, близкие к 1, представляют высокую вероятность того, что ячейка содержит препятствие. Значения, близкие к 0, представляют высокую вероятность того, что ячейка не занята и не содержит препятствий.

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

свернуть все

Значения матрицы занятости, возвращаемые в виде матрицы h-by-w, где h и w определяются двумя элементами GridSize свойство объекта сетки занятости.

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

Представлен в R2019b