readOccupancyGrid

Считайте сообщение сетки заполнения

Описание

пример

map = readOccupancyGrid(msg) возвращает occupancyMap объект путем считывания данных в сообщении ROS, msg, который должен быть 'nav_msgs/OccupancyGrid' сообщение. Все значения данных сообщения преобразованы в вероятности от 0 до 1. Неизвестные значения (-1) в сообщении установлены как 0,5 в карте.

Примеры

свернуть все

Создайте nav_msgs/OccupancyGrid Сообщение ROS.

msg = rosmessage('nav_msgs/OccupancyGrid');

Заполните сообщение сетки заполнения ROS с данными.

msg.Info.Height = 10;
msg.Info.Width = 10;
msg.Info.Resolution = 0.1;
msg.Data = 100*rand(100,1);

Считайте данные о сообщении и преобразуйте в OccupancyGrid объект.

map = readOccupancyGrid(msg);

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

свернуть все

'nav_msgs/OccupancyGrid' Сообщение ROS, заданное как OccupancyGrid Указатель объекта сообщения ROS.

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

свернуть все

Карта заполнения, возвращенная как occupancyMap указатель на объект.

Введенный в R2017b