exponenta event banner

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