ROS学习记录(1)——话题与服务问题记录
最近在学习ROS相关的内容,使用的教材为《ROS机器人开发实践》。实践了书中第三章的3.6话题中的Publisher与Subscriber 和3.7服务中的Server和Client 。在此记录遇到的问题以及解决方案。
1.linux新建文件方法
在这两个例程中要求新建cpp和srv文件,但是linux内在文件资源管理器中右键只能新建文本文件,新建文件需要以命令行的方式。新建文件指令为
vi filename
输入之后会在终端显示
然后按i键进入编辑状态,编辑完按退出键esc后按住shift+Z两次,就这样退出保存,假如文件不处在它就自动建立这个文件。
2.package ‘ ’ not found
在做Publisher与Subscriber 例程的时,在已经成功运行Publisher之后,打开新的终端输入指令
rosrun learning_communication listener
报错package ‘learning_communication ’ not found