1. 程式人生 > >ROS中執行roslaunch後,顯示功能包不存在的解決方法

ROS中執行roslaunch後,顯示功能包不存在的解決方法

       在執行launch檔案時,如果顯示不存在這個package,則應注意可能是下述情況導致:

        catmake編譯完,再用rosrun或roslaunch命令找不到package時,這時需要source ~/catkin_ws/devel/setup.bash。不想每次輸入,就gedit ~/.bashrc(提示"."開頭的檔案都是隱藏檔案,Ctrl + H 讓它現形),在檔案末尾加入source ~/catkin_ws/devel/setup.bash ,那個ROS_PACKAGE_PATH也很重要,一般也放在bashrc裡,export ROS_PACKAGE_PATH=$ROS_PACKAGE_PATH:~/catkin_ws/src