readOccupancyGrid

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

Синтаксис

map = readOccupancyGrid(msg)

Описание

пример

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

Примеры

свернуть все

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

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);

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

свернуть все

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

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

свернуть все

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

Введенный в R2017b