ROS机器人023-执行导航launch命令遇到move_base或者Unable to locate package错误办法

运行move_base时出现错误
当运行roslaunch rbx1_nav fake_move_base_blank_map.launch时,出现类似如下错误:

ERROR: cannot launch node of type [move_base/move_base]: move_base
ROS path [0]=/opt/ros/indigo/share/ros
ROS path [1]=/home/qking/catkin_ws/src
ROS path [2]=/opt/ros/indigo/share
ROS path [3]=/opt/ros/indigo/stacks

一般是move_base包没有了.
不管有没有,可以再执行一下安装程序,不会有什么伤害反正:
sudo apt-get install ros-indigo-move-base

然后执行:
rospack profile

新装了VMWare Player,结果装上Ubuntu12.04后安装软件都提示:Unable to locate package错误,解决方法非常简单,终端输入以下命令即可:
sudo apt-get update
究其原因,应该是刚安装,软件源还来不及更新,所以才会无法找到包。我猜测在更换软件源之后,也很可能会出现这个问题。

你可能感兴趣的:(ROS机器人系统学习)