ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Not entirely sure this is what you are looking for, but have you seen the yaml support in the Jade+ version of xacro
?
Properties can be dictionaries or lists too - manually declared with python syntax, like so:
<xacro:property name="props" value="${dict(a=1, b=2, c=3)}"/> <xacro:property name="numbers" value="${[1,2,3,4]}"/>
or loaded from YAML files like so:
<xacro:property name="props" value="${load_yaml('props.yaml')}"/>
2 | No.2 Revision |
Not entirely sure this is what you are looking for, but have you seen the yaml support in the Jade+ version of xacro
?
Properties can be dictionaries or lists too - manually declared with python syntax, like so:
<xacro:property name="props" value="${dict(a=1, b=2, c=3)}"/> <xacro:property name="numbers" value="${[1,2,3,4]}"/>
or loaded from YAML files like so:
<xacro:property name="props" value="${load_yaml('props.yaml')}"/>
You can do some pretty complex things with this, especially when you combine it with the other new features xacro
gained. See ubi-agni/human_hand for an example.