Main Content

rosmsg

ROS 메시지 및 메시지 유형에 대한 정보 가져오기

R2019b 이후

설명

rosmsg show msgtypemsgtype 메시지의 정의를 반환합니다.

rosmsg md5 msgtypemsgtype 메시지의 MD5 체크섬을 반환합니다.

rosmsg list는 MATLAB®에서 사용할 수 있는 모든 메시지 유형을 반환합니다.

예제

msginfo = rosmsg("show", msgtype)msgtype 메시지의 정의를 문자형 벡터로 반환합니다.

예제

]msgmd5 = rosmsg("md5", msgtype)msgtype 메시지의 'MD5' 체크섬을 문자형 벡터로 반환합니다.

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은 MATLAB이 지원하는 ROS 메시지 유형이어야 합니다.

예: "std_msgs/Int8"

출력 인수

모두 축소

메시지 정의의 세부 정보로, 문자형 벡터로 반환됩니다.

MD5 체크섬 해시 값으로, 문자형 벡터로 반환됩니다. MD5 출력은 MD5 표준을 따르는 16바이트 해시 값으로 구성된 문자형 벡터 표현입니다.

MATLAB에서 사용할 수 있는 메시지 유형의 전체 목록으로, 문자형 벡터로 구성된 셀형 배열로 반환됩니다.

버전 내역

R2019b에 개발됨