1.config:放置功能包中的配置文件,由用户创建,文件名可以不同;
2.include:放置功能包中需要用到的头文件;
3.scripts:放置可以运行的python脚本;
4.src:放置需要编译的C++代码;
5.launch:放置功能包中的所有启动文件;
6.msg:放置功能包自定义的消息类型;
7.srv:放置功能包自定义的服务类型;
8.action:放置功能包自定义的动作类型;
9.CMakeList.txt:编译器编译功能包的规则;
10.package.xml:功能包清单。
ROS功能包中包含了配置文件、头文件、脚本、源代码、启动文件、自定义消息、服务和动作类型。CMakeLists.txt文件规定了编译规则,package.xml则列出包的清单。这些组件共同构成了ROS开发的基础。
1.config:放置功能包中的配置文件,由用户创建,文件名可以不同;
2.include:放置功能包中需要用到的头文件;
3.scripts:放置可以运行的python脚本;
4.src:放置需要编译的C++代码;
5.launch:放置功能包中的所有启动文件;
6.msg:放置功能包自定义的消息类型;
7.srv:放置功能包自定义的服务类型;
8.action:放置功能包自定义的动作类型;
9.CMakeList.txt:编译器编译功能包的规则;
10.package.xml:功能包清单。
1163
740

被折叠的 条评论
为什么被折叠?