1 基本概念
1.1 ROS是什么
1.2 基础概念
2 命令行工具
3 创建工作空间
build:存放二进制文件
devel:开发过程中的开发空间
src:功能包源代码
在src目录下:
include:放头文件
src:代码
CMakeLists.txt:描述功能包的编译规则
package.xml:描述功能包的信息,依赖的功能包
CMakeLists.txt、package.xml是功能包必须存在的,是标志
创建功能包后自动生成以上三个文件夹,需要在命令行输入:
catkin_make install
install:开发后生成的可执行文件,发布给客户使用的结果文件