<!--END EFFECTOR: Purpose: Represent information about an end effector.-->
<!--END EFFECTOR: Purpose: Represent information about an end effector.-->
<!--VIRTUAL JOINT: Purpose: this element defines a virtual joint between a robot link and an external frame of reference (considered fixed with respect to the robot)-->
<!--VIRTUAL JOINT: Purpose: this element defines a virtual joint between a robot link and an external frame of reference (considered fixed with respect to the robot)-->
<!--GROUP STATES: Purpose: Define a named state for a particular group, in terms of joint values. This is useful to define states like 'folded arms'-->
<group_statename="open"group="hand">
<group_statename="ready"group="panda_arm_hand">
<jointname="panda_finger_joint1"value="0.035"/>
<jointname="panda_joint1"value="0"/>
<jointname="panda_finger_joint2"value="0.035"/>
<jointname="panda_joint2"value="-0.785"/>
</group_state>
<jointname="panda_joint3"value="0"/>
<group_statename="close"group="hand">
<jointname="panda_joint4"value="-2.356"/>
<jointname="panda_finger_joint1"value="0"/>
<jointname="panda_joint5"value="0"/>
<jointname="panda_finger_joint2"value="0"/>
<jointname="panda_joint6"value="1.571"/>
<jointname="panda_joint7"value="0.785"/>
</group_state>
</group_state>
<!--END EFFECTOR: Purpose: Represent information about an end effector.-->
<!--END EFFECTOR: Purpose: Represent information about an end effector.-->