diff --git a/doc/tutorial/robot_howto4.xml b/doc/tutorial/robot_howto4.xml index 311f0fd7fb301c422b6aed9d06344a6839d5700a..1e1f75baef0e16eb47a4ec60c49c670bfd67eb8a 100644 --- a/doc/tutorial/robot_howto4.xml +++ b/doc/tutorial/robot_howto4.xml @@ -47,9 +47,6 @@ </RobotNode> <RobotNode name="joint 3"> - <Transform> - <Translation x="0" y="500" z="0"/> - </Transform> <Joint type="revolute"> <Axis x="1" y="0" z="0"/> </Joint> diff --git a/doc/tutorial/robot_howto5.xml b/doc/tutorial/robot_howto5.xml index c2e44c22f60bf578c574ebcdb3565fa2e0ebda5b..9fb5edf066ca631084b22bbbeeac30ee569526ab 100644 --- a/doc/tutorial/robot_howto5.xml +++ b/doc/tutorial/robot_howto5.xml @@ -2,36 +2,44 @@ <Robot Type="DemoRobot" RootNode="root"> - <RobotNode name="root"> + <RobotNode name="root"> <Child name="joint 1"/> - </RobotNode> + </RobotNode> - <RobotNode name="joint 1"> - <Joint type="revolute"> - <DH a="0" d="500" alpha="-90" theta="0" units="degree"/> - <Limits lo="0" hi="120" units="degree"/> - </Joint> - <Visualization> - <File type="Inventor">iv/joint2.iv</File> - </Visualization> - <Child name="node 1"/> - </RobotNode> + <RobotNode name="joint 1"> + <Joint type="revolute"> + <Limits lo="0" hi="120" units="degree"/> + </Joint> + <Visualization> + <File type="Inventor">iv/joint2.iv</File> + </Visualization> + <Child name="node 1"/> + </RobotNode> - <RobotNode name="node 1"> - <Visualization> - <File type="Inventor">iv/ball.iv</File> - </Visualization> - <Child name="joint 2"/> - </RobotNode> + <RobotNode name="node 1"> + <Transform> + <DH a="0" d="500" alpha="-90" theta="0" units="degree"/> + </Transform> + <Visualization> + <File type="Inventor">iv/ball.iv</File> + </Visualization> + <Child name="joint 2"/> + </RobotNode> - <RobotNode name="joint 2"> - <Joint type="revolute"> - <DH a="0" d="500" alpha="90" theta="0" units="degree"/> - <Limits lo="-45" hi="45" units="degree"/> - </Joint> - <Visualization> - <File type="Inventor">iv/joint2.iv</File> - </Visualization> - </RobotNode> - + <RobotNode name="joint 2"> + <Joint type="revolute"> + <Limits lo="-45" hi="45" units="degree"/> + </Joint> + <Visualization> + <File type="Inventor">iv/joint2.iv</File> + </Visualization> + <Child name="node 2"/> + </RobotNode> + + <RobotNode name="node 2"> + <Transform> + <DH a="0" d="500" alpha="90" theta="0" units="degree"/> + </Transform> + </RobotNode> + </Robot> diff --git a/doc/tutorial/robot_howto6.xml b/doc/tutorial/robot_howto6.xml index ff377a7720c9297a5c183e92bd154d276b3fddcc..575a713a85d78a37036b6f428e8a315dc5559c2a 100644 --- a/doc/tutorial/robot_howto6.xml +++ b/doc/tutorial/robot_howto6.xml @@ -8,7 +8,6 @@ <RobotNode name="Finger Joint1"> <Joint type="revolute"> - <DH a="14.8" d="0" theta="0" alpha="90" units="degree"/> <Limits unit="degree" lo="-25" hi="25"/> </Joint> <Visualization enable="true"> @@ -21,15 +20,17 @@ </RobotNode> <RobotNode name="BaseToFinger"> - <Joint type="fixed"> - <DH a="0" d="1.75" theta="0" alpha="0" units="degree"/> - </Joint> + <Transform> + <DH a="14.8" d="0" theta="0" alpha="90" units="degree"/> + </Transform> <Child name="Finger Joint2"/> </RobotNode> <RobotNode name="Finger Joint2"> + <Transform> + <DH a="0" d="1.75" theta="0" alpha="0" units="degree"/> + </Transform> <Joint type="revolute"> - <DH a="25.9" d="0" theta="0" alpha="0" units="degree"/> <Limits unit="degree" lo="0" hi="90"/> </Joint> <Visualization enable="true"> @@ -42,8 +43,10 @@ </RobotNode> <RobotNode name="Finger Joint3"> + <Transform> + <DH a="25.9" d="0" theta="0" alpha="0" units="degree"/> + </Transform> <Joint type="revolute"> - <DH a="22" d="0" theta="0" alpha="0" units="degree"/> <Limits unit="degree" lo="0" hi="90"/> </Joint> <Visualization enable="true"> @@ -56,8 +59,10 @@ </RobotNode> <RobotNode name="Finger Joint4"> + <Transform> + <DH a="22" d="0" theta="0" alpha="0" units="degree"/> + </Transform> <Joint type="revolute"> - <DH a="0" d="0" theta="0" alpha="0" units="degree"/> <Limits unit="degree" lo="0" hi="90"/> </Joint> <Visualization enable="true"> diff --git a/doc/tutorial/robot_howto7.xml b/doc/tutorial/robot_howto7.xml index 506a992d26425d6d9232a72fb8a908ca0f64bc6b..9c762011f767c6754ef6ddd07b1ebcb15d47e14d 100644 --- a/doc/tutorial/robot_howto7.xml +++ b/doc/tutorial/robot_howto7.xml @@ -5,12 +5,18 @@ <RobotNode name="Joint1"> <Joint type="revolute"> <Limits unit="degree" lo="-90" hi="45"/> - <DH a="0" d="500" theta="-30" alpha="0" units="degree"/> </Joint> <!-- Imports the kinematic structure form otherRobot.xml and adds otherRobot's rootnode as a child to this node --> <ChildFromRobot> <File importEEF="true">robot_howto7b.xml</File> </ChildFromRobot> + <Child name="node2.1"/> + </RobotNode> + + <RobotNode name="node2.1"> + <Transform> + <DH a="0" d="500" theta="-30" alpha="0" units="degree"/> + </Transform> </RobotNode> </Robot> diff --git a/doc/tutorial/robot_howto8.xml b/doc/tutorial/robot_howto8.xml index 26c83fa7003ee71919d7fe70a15cc196e7187c86..2f418bf0cda225a64a3e271e6fe140b87ad755cf 100644 --- a/doc/tutorial/robot_howto8.xml +++ b/doc/tutorial/robot_howto8.xml @@ -47,9 +47,6 @@ </RobotNode> <RobotNode name="joint 3"> - <Transform> - <Translation x="0" y="0" z="500"/> - </Transform> <Joint type="revolute"> <Axis x="1" y="0" z="0"/> </Joint>