rosmsg

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

Синтаксис

rosmsg show msgtype
rosmsg md5 msgtype
rosmsg list
msginfo = rosmsg("show", msgtype)
msgmd5 = rosmsg("md5", msgtype)
msglist = rosmsg("list")

Описание

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, возвращенном как массив ячеек из символьных векторов.

Представленный в R2015a

Для просмотра документации необходимо авторизоваться на сайте