草东街
ROS中的CMakeLists.txt与package.xml ROS中的CMakeLists.txt与package.xml
CMakeLists.txt文件编辑说明编译功能包节点的代码已经完成,C++是一种编译语言,在运行之前需要将代码编译成可执行文件,如果使用Python等解析语言编写代码,则不需要进行编译,可以省去此步骤。 ROS中的编译器使用的是CMake
ROS中的launch启动文件 ROS中的launch启动文件
launch启动文件到目前为止,每当我们需要运行一个ROS节点或工具时,都需要打开一个新的终端运行一个命令。当系统中的节点数量不断增加时,“每个节点一个终端”的模式会变得非常麻烦。那么有没有一种方式可以一次性启动所有节点呢?答案当然是肯定的