launch文件

一、介绍

启动多个节点时,要打开很多窗口,这样会很麻烦。使用launch文件,可以同时运行多个节点。

launch文件是一 种遵循XML语法的描述文件,批量启动ROS节点只是它的功能之一。以下是XML的基本语法之一:

描述一组多层嵌套的数据结构,就是XML语言的主要作用之一。例如下述例子:

这种语言格式对ros有什么用呢?举个例子,假如我们现在有两个package,三个node,他们之间的通信是这样的:

为了能运行,我们需要打开四个终端,分别为:启动ros核心、分别运行三个node:

 

roscore不需要加进去,因为launch文件的机制就是,只要包含了节点的描述,哪怕只有一个节点都会自动启动roscore,所以没有描述也没有关系。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值