La etiqueta <group>

La etiqueta <group> facilita la aplicación de la configuración a un grupo de nodos. Tiene un atributo ns que le permite empujar el grupo de nodos a un espacio de nombres separado. También puede utilizar la etiqueta <remap> para aplicar la configuración de reasignación en todo el grupo.

Atributos

ns="namespace" (opcional)

Asigna el grupo de nodos al espacio de nombres especificado. El namespace (espacio de nombres) puede ser global o relativo, aunque se desaconsejan los espacios de nombres globales.

clear_params="true|false" (opcional)

Borra todos los parámetros en el espacio de nombres del grupo antes del lanzamiento. Esta función es muy peligrosa y debe usarse con precaución. Se debe especificar ns

Elementos

La etiqueta <group> es equivalente a la etiqueta de nivel superior <launch> y simplemente actúa como un contenedor para las etiquetas que contiene. Esto significa que puede usar cualquier etiqueta como lo haría normalmente dentro de una etiqueta <launch>.

<node>

Lanza un nodo.

<param>

Establece un parámetro en el Parameter Server

<remap>

Declara una reasignación de nombre.

<machine>

Declara una máquina que se utilizará para el lanzamiento.

<rosparam>

Configura los parámetros ROS para el lanzamiento usando un archivo rosparam.

<include>

Incluye otros archivos roslaunch.

<env>

Especifica una variable de entorno para los nodos lanzados.

<test>

Inicia un nodo de prueba (consulte rostest).

<arg>

Declara un argumento.

Wiki: es/roslaunch/XML/group (last edited 2021-09-05 00:04:33 by JuanEduardoRiva)