ros2学习(小鱼)——工作空间与功能包概念介绍

我们找一个节点(控制性文件),就必须知道它在哪个包,要想找到某个包就要去工作空间下去找。一个工作空间可以有多个功能包,一个功能包可以有多个节点存在。(包含关系)

1.工作空间:由若干个功能包组成的,可以理解成一个文件夹//mkdir 创建一个目录,mkdir -p创建层级目录(递归创建目录/创建多级文件夹)

2:功能包:存放结点的地方,ros2中根据编译方式不同分为三种类型:ament_python(适用于python程序);cmake(适用于c++);ament_cmake(适用于C++程序,是cmake的增强版)。

你可能感兴趣的:(学习)