ROS创建工作空间的过程并不复杂,只需要几行指令即可。
1.先创建一个空间,输入指令:
mkdir -p ~/catkin_ws/src
2.然后进入工作空间 catkin_ws/src中,输入指令初始化:
catkin_init_workspace
3.然后退出到/catkin_ws编译整个工作空间,输入指令:
catkin_make
4.然后source脚本,使环境变量生效,输入指令:
source devel/setup.bash
5.然后用命令检查环境变量是否正确,输入:
echo $ROS_PACKAGE_PATH
如果是:
/home/rikirobot/catkin_ws/src:/opt/ros/kinetic/share
则说明创建编译成功。
创建功能包也比较简单
1.首先进入代码空间 catkin_ws/src中使用命令:
catkin_create_pkg learning_sun std_msgs rospy roscpp
2.然后退出到工作空间/catkin_ws中编译一下,输入指令:
catkin_make
3.最后设置下环境变量,创建完毕
source devel/setup.bash