关于ROS的教程,官网上有很完整的介绍。
英文版http://wiki.ros.org/ROS/Tutorials
中文版http://wiki.ros.org/cn/ROS/Tutorials
但是笔者在按照教程实现的时候由于需要反复修改CMakeLists.txt以及package.xml,总是出现一些问题。现在把笔者从头开始实现的过程记录下来以供参考。采用的版本是Ubuntu16.04 与Kinetic
1.建立工作区间
http://wiki.ros.org/catkin/Tutorials/create_a_workspace
source /opt/ros/kinetic/setup.bash
mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/
catkin_make
source devel/setup.bash
2.创建功能包catkin_create_pkg
http://wiki.ros.org/catkin/Tutorials/CreatingPackage
cd ~/catkin_ws/src
catkin_create_pkg beginner_tutorials s