天天看點

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

究其原因,應該是剛安裝,軟體源還來不及更新,是以才會無法找到包。我猜測在更換軟體源之後,也很可能會出現這個問題。