From 8c84b489df8f1db0921e917d493525666de04e30 Mon Sep 17 00:00:00 2001 From: Felix von Drigalski Date: Thu, 21 Jun 2018 10:37:58 +0900 Subject: [PATCH 1/2] Fix overlapping properties between robot definitions Uploading a different UR definition used to break the previous definition files by overwriting their link lengths. This commit makes the property names for each robot unique so they are independent of the other robot models. --- ur_description/urdf/ur10.urdf.xacro | 72 ++++++++++----------- ur_description/urdf/ur3.urdf.xacro | 72 ++++++++++----------- ur_description/urdf/ur5.urdf.xacro | 98 ++++++++++++++--------------- 3 files changed, 121 insertions(+), 121 deletions(-) diff --git a/ur_description/urdf/ur10.urdf.xacro b/ur_description/urdf/ur10.urdf.xacro index 719edf49b..1e37ee515 100644 --- a/ur_description/urdf/ur10.urdf.xacro +++ b/ur_description/urdf/ur10.urdf.xacro @@ -10,24 +10,24 @@ - - - - - - - + + + + + + + - - - - - - + + + + + + @@ -39,16 +39,16 @@ - - + + - - - - - - + + + + + + @@ -83,7 +83,7 @@ - + @@ -91,7 +91,7 @@ - + @@ -116,7 +116,7 @@ - + @@ -124,7 +124,7 @@ - + @@ -149,7 +149,7 @@ - + @@ -157,7 +157,7 @@ - + @@ -182,7 +182,7 @@ - + @@ -190,7 +190,7 @@ - + @@ -215,7 +215,7 @@ - + @@ -223,7 +223,7 @@ - + @@ -248,7 +248,7 @@ - + @@ -256,7 +256,7 @@ - + @@ -281,7 +281,7 @@ - + @@ -289,7 +289,7 @@ - + @@ -319,7 +319,7 @@ - + diff --git a/ur_description/urdf/ur3.urdf.xacro b/ur_description/urdf/ur3.urdf.xacro index d1d1b19a8..28f845f14 100644 --- a/ur_description/urdf/ur3.urdf.xacro +++ b/ur_description/urdf/ur3.urdf.xacro @@ -9,24 +9,24 @@ - - - - - - - + + + + + + + - - - - - - + + + + + + @@ -38,16 +38,16 @@ - - + + - - - - - - + + + + + + @@ -82,7 +82,7 @@ - + @@ -90,7 +90,7 @@ - + @@ -115,7 +115,7 @@ - + @@ -123,7 +123,7 @@ - + @@ -148,7 +148,7 @@ - + @@ -156,7 +156,7 @@ - + @@ -181,7 +181,7 @@ - + @@ -189,7 +189,7 @@ - + @@ -214,7 +214,7 @@ - + @@ -222,7 +222,7 @@ - + @@ -247,7 +247,7 @@ - + @@ -255,7 +255,7 @@ - + @@ -280,7 +280,7 @@ - + @@ -288,7 +288,7 @@ - + @@ -318,7 +318,7 @@ - + diff --git a/ur_description/urdf/ur5.urdf.xacro b/ur_description/urdf/ur5.urdf.xacro index 313c151ba..1bc709522 100644 --- a/ur_description/urdf/ur5.urdf.xacro +++ b/ur_description/urdf/ur5.urdf.xacro @@ -5,20 +5,20 @@ - - - - - - - + + + + + + + - - - - - - + + + + + + @@ -40,30 +40,30 @@ - - + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - + + + + + @@ -98,7 +98,7 @@ - + @@ -106,7 +106,7 @@ - + @@ -131,7 +131,7 @@ - + @@ -139,7 +139,7 @@ - + @@ -164,7 +164,7 @@ - + @@ -172,7 +172,7 @@ - + @@ -197,7 +197,7 @@ - + @@ -205,7 +205,7 @@ - + @@ -230,7 +230,7 @@ - + @@ -238,7 +238,7 @@ - + @@ -263,7 +263,7 @@ - + @@ -271,7 +271,7 @@ - + @@ -296,7 +296,7 @@ - + @@ -304,7 +304,7 @@ - + @@ -334,7 +334,7 @@ - + From 2847afab7c2a5b87e031211bf9d5b9ab85a8370e Mon Sep 17 00:00:00 2001 From: Felix von Drigalski Date: Tue, 26 Jun 2018 11:06:33 +0900 Subject: [PATCH 2/2] Move robot-specific parameters inside macro This is the cleaner solution for what the previous commit was meant to solve --- ur_description/urdf/ur10.urdf.xacro | 117 +++++++++++---------- ur_description/urdf/ur3.urdf.xacro | 119 +++++++++++---------- ur_description/urdf/ur5.urdf.xacro | 154 ++++++++++++++-------------- 3 files changed, 194 insertions(+), 196 deletions(-) diff --git a/ur_description/urdf/ur10.urdf.xacro b/ur_description/urdf/ur10.urdf.xacro index 1e37ee515..25453f666 100644 --- a/ur_description/urdf/ur10.urdf.xacro +++ b/ur_description/urdf/ur10.urdf.xacro @@ -9,47 +9,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -60,7 +19,6 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -83,7 +82,7 @@ - + @@ -91,7 +90,7 @@ - + @@ -116,7 +115,7 @@ - + @@ -124,7 +123,7 @@ - + @@ -149,15 +148,15 @@ - - + + - + @@ -182,15 +181,15 @@ - - + + - + @@ -215,7 +214,7 @@ - + @@ -223,7 +222,7 @@ - + @@ -248,7 +247,7 @@ - + @@ -256,7 +255,7 @@ - + @@ -281,7 +280,7 @@ - + @@ -289,7 +288,7 @@ - + @@ -319,7 +318,7 @@ - + diff --git a/ur_description/urdf/ur3.urdf.xacro b/ur_description/urdf/ur3.urdf.xacro index 28f845f14..1450df2cd 100644 --- a/ur_description/urdf/ur3.urdf.xacro +++ b/ur_description/urdf/ur3.urdf.xacro @@ -8,48 +8,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -59,7 +18,6 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -82,7 +81,7 @@ - + @@ -90,7 +89,7 @@ - + @@ -115,7 +114,7 @@ - + @@ -123,7 +122,7 @@ - + @@ -148,15 +147,15 @@ - - + + - + @@ -181,15 +180,15 @@ - - + + - + @@ -214,7 +213,7 @@ - + @@ -222,7 +221,7 @@ - + @@ -247,7 +246,7 @@ - + @@ -255,7 +254,7 @@ - + @@ -280,7 +279,7 @@ - + @@ -288,7 +287,7 @@ - + @@ -318,7 +317,7 @@ - + diff --git a/ur_description/urdf/ur5.urdf.xacro b/ur_description/urdf/ur5.urdf.xacro index 1bc709522..b201db72c 100644 --- a/ur_description/urdf/ur5.urdf.xacro +++ b/ur_description/urdf/ur5.urdf.xacro @@ -4,67 +4,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -75,7 +14,6 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -98,7 +98,7 @@ - + @@ -106,7 +106,7 @@ - + @@ -131,7 +131,7 @@ - + @@ -139,7 +139,7 @@ - + @@ -164,7 +164,7 @@ - + @@ -172,7 +172,7 @@ - + @@ -197,7 +197,7 @@ - + @@ -205,7 +205,7 @@ - + @@ -230,7 +230,7 @@ - + @@ -238,7 +238,7 @@ - + @@ -263,7 +263,7 @@ - + @@ -271,7 +271,7 @@ - + @@ -296,7 +296,7 @@ - + @@ -304,7 +304,7 @@ - + @@ -334,7 +334,7 @@ - +