如果在catkin_ws空間中工作,首先需要source catkin_ws中的setup.bash文件,這是必須的.
如果你查看一下catkin_ws應該能看到'build'和'devel'這兩個文件夾。在'devel'文件夾裏面你可以看到幾個setup.*sh文件。source這些文件中的任何一個都可以將當前工作空間設置在ROS工作環境的最頂層
比如:
source ~/
setup.bash文件可以在catkin_ws中用catkin_make命令產生
在catkin_ws工作空間下創建包時,要確保 catkin_ws/devel/setup.bash source過(即:
環境變量ROS_PACKAGE_PATH=/home/noahlau/catkin_ws/src: 已經添加進來 )
無需在source/src文件中的setup.bash