From 026a6475b8d88b49a07c290e22a117d77af58a68 Mon Sep 17 00:00:00 2001 From: p0rys <54630012+p0rys@users.noreply.github.com> Date: Fri, 23 Sep 2022 09:54:43 +0200 Subject: [PATCH 1/2] Move out ros2_control macro from ur kinematic macro --- ur_description/urdf/ur.urdf.xacro | 37 +++++++++++++++++++------ ur_description/urdf/ur_macro.xacro | 44 +----------------------------- 2 files changed, 29 insertions(+), 52 deletions(-) diff --git a/ur_description/urdf/ur.urdf.xacro b/ur_description/urdf/ur.urdf.xacro index 18868e77c..e73cf9be6 100644 --- a/ur_description/urdf/ur.urdf.xacro +++ b/ur_description/urdf/ur.urdf.xacro @@ -4,6 +4,7 @@ + @@ -11,7 +12,6 @@ - @@ -23,18 +23,37 @@ - - + + + + + + + + + + /> + + + + diff --git a/ur_description/urdf/ur_macro.xacro b/ur_description/urdf/ur_macro.xacro index dff4cd5b8..b745fab80 100644 --- a/ur_description/urdf/ur_macro.xacro +++ b/ur_description/urdf/ur_macro.xacro @@ -50,54 +50,12 @@ - Muhammad Asif Rana --> - - - - - - - - - - - - - - - - - - - - - + "> From 4c3eb554b3dc452d143f91c57bb614c8d3e45c7b Mon Sep 17 00:00:00 2001 From: Felix Exner Date: Wed, 5 Oct 2022 14:03:07 +0200 Subject: [PATCH 2/2] Added another macro layer for inclusion This way the kinematic structure will still be standalone while keeping a single macro to include. --- ur_description/urdf/ur.urdf.xacro | 35 ++- ur_description/urdf/ur_macro.xacro | 350 ++++------------------------- 2 files changed, 56 insertions(+), 329 deletions(-) diff --git a/ur_description/urdf/ur.urdf.xacro b/ur_description/urdf/ur.urdf.xacro index e73cf9be6..ed1bed967 100644 --- a/ur_description/urdf/ur.urdf.xacro +++ b/ur_description/urdf/ur.urdf.xacro @@ -4,7 +4,6 @@ - @@ -12,6 +11,7 @@ + @@ -29,31 +29,22 @@ - - - - - - - - + use_fake_hardware="$(arg use_fake_hardware)" + fake_sensor_commands="$(arg fake_sensor_commands)" + initial_positions="${load_yaml(initial_positions_file)}" + robot_ip="$(arg robot_ip)" + script_filename="$(arg script_filename)" + output_recipe_filename="$(arg output_recipe_filename)" + input_recipe_filename="$(arg input_recipe_filename)" + /> diff --git a/ur_description/urdf/ur_macro.xacro b/ur_description/urdf/ur_macro.xacro index b745fab80..48c4f2686 100644 --- a/ur_description/urdf/ur_macro.xacro +++ b/ur_description/urdf/ur_macro.xacro @@ -1,317 +1,53 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + +