From db6b1637b37ac6e4bdbf581e5d68960b0af55b62 Mon Sep 17 00:00:00 2001 From: gavanderhoorn Date: Wed, 22 Apr 2015 09:00:14 +0200 Subject: [PATCH] description: add ROS-I base and tool0 frames. Fix #49 and #95. Note that 'base' is essentially 'base_link' but rotated by 180 degrees over the Z-axis. This is necessary as the visual and collision geometries appear to also have their origins rotated 180 degrees wrt the real robot. 'tool0' is similar to 'ee_link', but with its orientation such that it coincides with an all-zeros TCP setting on the UR controller. Users are expected to attach their own TCP frames to this frame, instead of updating it (see also [1]). [1] http://wiki.ros.org/Industrial/Tutorials/WorkingWithRosIndustrialRobotSupportPackages#Standardised_links_.2BAC8_frames --- ur_description/urdf/ur10.urdf.xacro | 20 +++++++++++++++++++ .../urdf/ur10_joint_limited_robot.urdf | 16 +++++++++++++++ ur_description/urdf/ur10_robot.urdf | 16 +++++++++++++++ ur_description/urdf/ur5.urdf.xacro | 20 +++++++++++++++++++ .../urdf/ur5_joint_limited_robot.urdf | 16 +++++++++++++++ ur_description/urdf/ur5_robot.urdf | 16 +++++++++++++++ 6 files changed, 104 insertions(+) diff --git a/ur_description/urdf/ur10.urdf.xacro b/ur_description/urdf/ur10.urdf.xacro index c6a9e29dc..a4dd2fbdd 100644 --- a/ur_description/urdf/ur10.urdf.xacro +++ b/ur_description/urdf/ur10.urdf.xacro @@ -300,5 +300,25 @@ + + + + + + + + + + + + + + + + + diff --git a/ur_description/urdf/ur10_joint_limited_robot.urdf b/ur_description/urdf/ur10_joint_limited_robot.urdf index 6889829ed..3aab4c032 100644 --- a/ur_description/urdf/ur10_joint_limited_robot.urdf +++ b/ur_description/urdf/ur10_joint_limited_robot.urdf @@ -282,6 +282,22 @@ 1 + + + + + + + + + + + + + diff --git a/ur_description/urdf/ur10_robot.urdf b/ur_description/urdf/ur10_robot.urdf index 321c04a3b..a61441331 100644 --- a/ur_description/urdf/ur10_robot.urdf +++ b/ur_description/urdf/ur10_robot.urdf @@ -282,6 +282,22 @@ 1 + + + + + + + + + + + + + diff --git a/ur_description/urdf/ur5.urdf.xacro b/ur_description/urdf/ur5.urdf.xacro index 4ccf0b31c..2c5998b0a 100644 --- a/ur_description/urdf/ur5.urdf.xacro +++ b/ur_description/urdf/ur5.urdf.xacro @@ -315,5 +315,25 @@ + + + + + + + + + + + + + + + + + diff --git a/ur_description/urdf/ur5_joint_limited_robot.urdf b/ur_description/urdf/ur5_joint_limited_robot.urdf index 983a2c044..eb2000834 100644 --- a/ur_description/urdf/ur5_joint_limited_robot.urdf +++ b/ur_description/urdf/ur5_joint_limited_robot.urdf @@ -282,6 +282,22 @@ 1 + + + + + + + + + + + + + diff --git a/ur_description/urdf/ur5_robot.urdf b/ur_description/urdf/ur5_robot.urdf index 0179fa898..a912fba9e 100644 --- a/ur_description/urdf/ur5_robot.urdf +++ b/ur_description/urdf/ur5_robot.urdf @@ -282,6 +282,22 @@ 1 + + + + + + + + + + + + +