在学习ROS时,实现节点之间的通信时,参考ROS机器人高效编程,每次启动节点的时候
$ rosrun chapter2_tutorials example1_a
都会提示 Error: package ‘chapter2_tutorials’ not found
此时执行下边三条命令之后就可以了!
$ cd ~/dev/catkin_ws //移动到工作空间,你的可能不是这个目录名,根据自己的更改
$ catkin_make --pkg chapter2_tutorials
$ source devel/setup.bash
本文针对在使用ROS进行机器人编程时遇到的节点通信错误,提供了详细的解决方案。当启动特定节点时,如果出现找不到包的错误,文章指导读者通过三个步骤来解决这一问题:首先,进入个人的工作空间目录;其次,运行catkin_make命令针对指定的ROS包进行构建;最后,源化工作空间的setup.bash文件以更新环境变量。

2218

被折叠的 条评论
为什么被折叠?



