From a5f66f71753aebe8c6f93c3ba5ff82786435416d Mon Sep 17 00:00:00 2001 From: harleylara Date: Thu, 15 Feb 2024 11:24:10 +0100 Subject: [PATCH 1/6] add robot and link Signed-off-by: harleylara --- xsd/urdf.xsd | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/xsd/urdf.xsd b/xsd/urdf.xsd index ccebfb26..f94ff12d 100644 --- a/xsd/urdf.xsd +++ b/xsd/urdf.xsd @@ -13,6 +13,18 @@ xmlns="http://www.ros.org" elementFormDefault="qualified"> + + + + + + + + + + + + @@ -293,7 +305,7 @@ type="mimic" minOccurs="0" maxOccurs="1" /> - + From b8cd2485556bf5270dc194646578b094764ed94d Mon Sep 17 00:00:00 2001 From: harleylara Date: Thu, 15 Feb 2024 14:04:49 +0100 Subject: [PATCH 2/6] add sensor and gazebo element Signed-off-by: harleylara --- xsd/urdf.xsd | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 67 insertions(+), 1 deletion(-) diff --git a/xsd/urdf.xsd b/xsd/urdf.xsd index f94ff12d..130b64bd 100644 --- a/xsd/urdf.xsd +++ b/xsd/urdf.xsd @@ -154,7 +154,6 @@ - @@ -282,6 +281,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -326,6 +386,12 @@ type="transmission" minOccurs="0" maxOccurs="unbounded" /> + + + + From 52bdf1c4d64190c67e0204db0f9f7894e17c0b24 Mon Sep 17 00:00:00 2001 From: Amin Yahyaabadi Date: Tue, 16 Apr 2024 13:43:43 -0700 Subject: [PATCH 3/6] fix: set the gazebo's processContents to lax Signed-off-by: Amin Yahyaabadi --- xsd/urdf.xsd | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/xsd/urdf.xsd b/xsd/urdf.xsd index 130b64bd..01476393 100644 --- a/xsd/urdf.xsd +++ b/xsd/urdf.xsd @@ -333,14 +333,16 @@ - - - - - - - - + + + + + + + + From 6c87c66942792e8e9975e4d2bd21b083dd0de671 Mon Sep 17 00:00:00 2001 From: Amin Yahyaabadi Date: Tue, 16 Apr 2024 13:44:57 -0700 Subject: [PATCH 4/6] fix: fix the specification for link's visual/collision Signed-off-by: Amin Yahyaabadi --- xsd/urdf.xsd | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/xsd/urdf.xsd b/xsd/urdf.xsd index 01476393..455b93e7 100644 --- a/xsd/urdf.xsd +++ b/xsd/urdf.xsd @@ -159,14 +159,11 @@ - - - - - + + + + + From 3517ca359c497339bf30f9879e102a5f18239c15 Mon Sep 17 00:00:00 2001 From: Amin Yahyaabadi Date: Tue, 16 Apr 2024 14:29:58 -0700 Subject: [PATCH 5/6] fix: do not require a namespace for backwards compatibility Signed-off-by: Amin Yahyaabadi --- xsd/urdf.xsd | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/xsd/urdf.xsd b/xsd/urdf.xsd index 455b93e7..b9895ce0 100644 --- a/xsd/urdf.xsd +++ b/xsd/urdf.xsd @@ -9,9 +9,7 @@ --> + elementFormDefault="unqualified"> From 5140442bf1061e337d3398695ad3b2d9797e93d7 Mon Sep 17 00:00:00 2001 From: Amin Yahyaabadi Date: Thu, 30 May 2024 11:22:36 -0700 Subject: [PATCH 6/6] fix: only allow one inertial tag Signed-off-by: Amin Yahyaabadi --- xsd/urdf.xsd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xsd/urdf.xsd b/xsd/urdf.xsd index b9895ce0..3f2e67f4 100644 --- a/xsd/urdf.xsd +++ b/xsd/urdf.xsd @@ -158,7 +158,7 @@ - +