从ROS定义生成自定义消息
rosgenmsg (
在MATLAB中生成ROS自定义消息®通过读取指定文件夹路径中的ROS自定义消息、服务定义和动作定义。该函数期望在文件夹路径中包含一个或多个ROS包文件夹。这些包中包含消息定义folderpath
).msg
文件中的服务定义.srv
文件中的操作定义.action
文件。
调用此函数后,您可以在MATLAB中发送和接收自定义消息,就像所有其他支持的消息一样。金宝app您可以使用rosmessage
或通过调用查看消息列表rosmsg列表
.
请注意
在为ROS生成自定义消息时,必须构建ROS包。这需要你的平台有CMake和c++编译器。有关更多信息,请参见ROS系统需求
必须为每个新版本重新生成来自ROS定义的自定义消息。
rosgenmsg (
使用一个或多个名称-值对参数指定其他选项。folderpath
,名称,值
)
ROS自定义消息和rosgenmsg
函数不支持金宝appMATLAB编译器™.