定制ROS msg类型不被添加到rosmsg列表甚至在MATLAB重启
13个视图(30天)
显示旧的评论
我遵循这个指南创建一个定制的ROS消息类型(
//www.tianjin-qmedu.com/help/robotics/ug/ros-custom-message-万博1manbetxsupport.html
)。
这是我的味精的结构
path_planning_msgs文件夹
- - - path_planning_msgs文件夹
推荐- - - - - - package.xml(copied from guide, replace w path_planning_msgs
推荐- - - - - - Path.msg
package.xml内容
<包>
<名称> path_planning_msgs < /名称>
<版本> 1.1.01 > < /版本
< build_depend > message_generation < / build_depend >
< build_depend > geometry_msgs < / build_depend >
< build_depend > std_msgs < / build_depend >
< /包>
Path.msg内容
头头
path_planning_msgs / VehicleState []
然后执行这些命令,一切似乎都工作在Ubuntu 16.04 LTS(我)
![截图从2019-03-18 - 58 - 40. - 19日png](http://www.tianjin-qmedu.com/matlabcentral/answers/uploaded_files/209112/Screenshot%20from%202019-03-18%2019-58-40.png)
然后我javaclasspath编辑。txt添加行
![截图2019-03-18 19 - 59 - 11. png](http://www.tianjin-qmedu.com/matlabcentral/answers/uploaded_files/209113/Screenshot%20from%202019-03-18%2019-59-11.png)
然后我跑savepath和目录
![截图2019-03-18 19 - 59 - 36. png](http://www.tianjin-qmedu.com/matlabcentral/answers/uploaded_files/209114/Screenshot%20from%202019-03-18%2019-59-36.png)
然后我关闭了MATLAB重新启动它。
然后我检查
rosmsg列表
但是,
path_planning_msgs /路径
类型是无处可寻。
![截图从20 2019-03-18 - 06 - 42. - png](http://www.tianjin-qmedu.com/matlabcentral/answers/uploaded_files/209115/Screenshot%20from%202019-03-18%2020-06-42.png)
提前谢谢你。
0评论
接受的答案
塞巴斯蒂安·卡斯特罗
2019年3月19日
编辑:塞巴斯蒂安·卡斯特罗
2019年3月19日
你好,
很确定ROS包需要.msg文件在一个文件夹
味精
。
所以你的文件夹结构应如下:
path_planning_msgs文件夹
推荐- - - - - - package.xml
- - -味精文件夹
推荐- - - - - - Path.msg
试一下,让我们知道如果它工作!
——塞巴斯蒂安