launch翻译成中文就是启动的意思。
作用:
实际上如果没有.launch文件时。启动ROS中每一个节点(node)都是需要打开一个新终端。而,launch文件则提供了一种多节点启动的配置启动的方法。roslaunch同时也会直接启动roscore
指令。
格式:
launch文件采用XML形式,首尾分别使用<launch>
和</launch>
包裹住。中间存放节点node
:
<launch>
<nodepkg="turtlesim"name="sim1" type="turtlesim_node"/>
</launch>
其中关于节点参数:<node pkg="package-name"type="executable-name" name="node-name" />
,