查看ros正在使用的工作空间,使用
$echo $ROS_PACKAGE_PATH
得到
/opt/ros/melodic/share:/opt/ros/melodic/stacks
我们创建文件夹位于~/dev/catkin_ws/src文件夹中,使用
$mkdir -p ~/dev/catkin_ws/src
$cd ~/dev/catkin_ws/src
$catkin_init_workspace
创建工作空间文件夹之后,里面没有功能包只有CMakeList.txt,下一步编译工作空间,使用
$cd ~/dev/catkin_ws
$catkin_make
为完成配置,使用
$source devel/setup.bash
如果关闭并打开一个新的命令行窗口。得到同样效果