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