From 38555c4c20407e6d42f55644050be5e62ebc4b51 Mon Sep 17 00:00:00 2001 From: JonisK Date: Mon, 6 Aug 2018 18:59:14 +0200 Subject: [PATCH] Removed references to the panda arm that only made sense for the pr2. Some typos. In some places it does not make sense to replace the pr2 with the panda arm because the panda arm is fixed to the environment (see line #57) and does not have a left and a right arm (see line #81). I would suggest replacing panda with a mobile robot (e.g. the pr2) in line #57 and using less specific termes like left_arm and right_arm in line #81. Also, there were two typos that ocurred to me when reading the tutorial. --- doc/urdf_srdf/urdf_srdf_tutorial.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/urdf_srdf/urdf_srdf_tutorial.rst b/doc/urdf_srdf/urdf_srdf_tutorial.rst index e6fad2960..e0cbc74b5 100644 --- a/doc/urdf_srdf/urdf_srdf_tutorial.rst +++ b/doc/urdf_srdf/urdf_srdf_tutorial.rst @@ -54,7 +54,7 @@ The SRDF or Semantic Robot Description Format complement the URDF and specifies Virtual Joints ^^^^^^^^^^^^^^ -The URDF contains information only about the physical joints on the robot. Often, additional joints need to be defined to specify the pose of the root link on the robot with respect to a world coordinate system. In such cases, a virtual joint is used to specify this connection. E.g., a mobile robot like the Panda that moves around in the plane is specified using a planar virtual joint that attaches the world coordinate frame to the frame of the robot. A fixed robot (like an industrial manipulator) should be attached to the world using a fixed joint. +The URDF contains information only about the physical joints on the robot. Often, additional joints need to be defined to specify the pose of the root link on the robot with respect to a world coordinate system. In such cases, a virtual joint is used to specify this connection. E.g., a mobile robot like the PR2 that moves around in the plane is specified using a planar virtual joint that attaches the world coordinate frame to the frame of the robot. A fixed robot (like an industrial manipulator) should be attached to the world using a fixed joint. Passive Joints ^^^^^^^^^^^^^^ @@ -78,11 +78,11 @@ A serial chain is specified using the base link and the tip link. The tip link i Collection of Sub-Groups """""""""""""""""""""""" -A group can also be a collection of groups. E.g., you can define the panda_arm and panda_arm as two groups and then define a new group called both_arms that includes these two groups. +A group can also be a collection of groups. E.g., you can define left_arm and right_arm as two groups and then define a new group called both_arms that includes these two groups. End-Effectors ^^^^^^^^^^^^^ -Certain groups in a robot can be given a special designation as an end-effector. An end-effector is typically connected to another group (like an arm) through a fixed joint. Note that when specifying groups that are end-effectors, its important to make sure that there are no common links between the end-effector and the parent group it is connected to. +Certain groups in a robot can be given a special designation as an end-effector. An end-effector is typically connected to another group (like an arm) through a fixed joint. Note that when specifying groups that are end-effectors, it's important to make sure that there are no common links between the end-effector and the parent group it is connected to. Self-Collisions ^^^^^^^^^^^^^^^ @@ -90,7 +90,7 @@ The Default Self-Collision Matrix Generator (part of Setup Assistant) searches f Robot Poses ^^^^^^^^^^^ -The SRDF can also store fixed configurations of the robot. A typical example of the URDF in this case is in defining a HOME position for a manipulator. The configuration is stored with a string id, which can be used to recover the configuration later. +The SRDF can also store fixed configurations of the robot. A typical example of the SRDF in this case is in defining a HOME position for a manipulator. The configuration is stored with a string id, which can be used to recover the configuration later. SRDF Documentation ^^^^^^^^^^^^^^^^^^