创建工作空间
mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src
catkin_init_workspace
编辑工作空间
cd ~/catkin_ws/
catkin_make
设置环境变量
source devel/setup.bash
检查环境变量
echo $ROS_PACKAGE_PATH
创建功能包
cd ~/catkin_ws/src
catkin_create_pkg test_pkg std_msgs rospy roscpp
编译功能包
cd ~/catkin_ws
catkin_make
source ~/catkin_ws/devel/setup.bash
工作空间中各个空间的作用
src:代码空间,存储源码文件
build:编译空间,存储编译过程中产生的缓存信息和中间文件
devel:开发空间,放置编译生成的可执行文件
install:安装空间,编译成功之后,运用make install 命令将可执行文件安装在该空间。