rosmsg

Получите информацию о сообщениях ROS и типах сообщений

Описание

rosmsg show msgtype возвращает определение msgtype сообщение.

rosmsg md5 msgtype возвращает контрольную сумму MD5 msgtype сообщение.

rosmsg list возвращает все доступные типы сообщений, которые можно использовать в MATLAB®.

пример

msginfo = rosmsg("show", msgtype) возвращает определение msgtype обменивайтесь сообщениями как вектор символов.

пример

msgmd5 = rosmsg("md5", msgtype) возвращает контрольную сумму ‘MD5’ msgtype обменивайтесь сообщениями как вектор символов.

msglist = rosmsg("list") возвращает массив ячеек, содержащий все доступные типы сообщений, которые можно использовать в MATLAB.

Примеры

свернуть все

msgInfo = rosmsg('show','geometry_msgs/Point')
msgInfo = 
    '% This contains the position of a point in free space
     double X
     double Y
     double Z
     '

msgMd5 = rosmsg('md5','geometry_msgs/Point')
msgMd5 = 
'4a842b65f413084dc2b10fb484ea7f17'

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

свернуть все

Тип сообщения ROS в виде вектора символов. msgType должен быть допустимый тип сообщения ROS от ROS, который поддерживает MATLAB.

Пример: "std_msgs/Int8"

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

свернуть все

Детали информации в ROS передают определение, возвращенное как вектор символов.

Значение хэш-функции контрольной суммы MD5, возвращенное как вектор символов. Выход MD5 является представлением вектора символов 16-байтового значения хэш-функции, которое следует стандарту MD5.

Список всех типов сообщений, доступных в MATLAB, возвращенном как массив ячеек из символьных векторов.

Введенный в R2019b