rosWriteOccupancyGrid

Запись значений из сетки в сообщение ROS

Описание

msgOut = rosWriteOccupancyGrid(msg,map) записывает значения заполнения из сетки заполнения map и другую информацию из сообщения ROS msg к выходу сообщению msgOut.

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

свернуть все

'nav_msgs/OccupancyGrid' ROS-сообщение, заданное как OccupancyGrid структура сообщений.

Карта заполнения, заданная как occupancyMap Указатель на объект (Navigation Toolbox).

Выходы

свернуть все

'nav_msgs/OccupancyGrid' ROS-сообщение, заданное как OccupancyGrid структура сообщений.

Можно использовать ту же переменную для входа и выходного аргумента, чтобы непосредственно присвоить существующему сообщению.

map = occupancyMap(rand(10));
msg = rosmessage("nav_msgs/OccupancyGrid","DataFormat","struct");
msg = rosWriteOccupancyGrid(msg,map)

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ MATLAB ®

.
Введенный в R2021a