你好,阿里,
根据我的理解,在运行“ros2genmsg”功能后,您无法查看自定义消息生成的使用“ros2味精名单”命令。
活性氧ROS中指定自定义消息2包文件夹,其中包含一个文件夹命名为“
味精”
。“
味精”
文件夹应该包含所有的自定义消息类型定义。因此,你必须有一个ROS 2包,其中包含所需的“
味精”
文件。
确保您的自定义消息包后是正确的,你指定父文件夹的路径和所谓的“
ros2genmsg”
指定的路径。看起来像下面的命令:
folderPath = fullfile (pwd,“< ROS2包名称>”);
ros2genmsg (folderPath);
运行此命令后,确保输出表明成功构建。建立成功后,你可以运行“ros2味精名单”命令,以确保正确地生成自定义消息。
有关从ROS2生成自定义消息定义的更多信息,你可以参考以下文档: