diff --git a/ur_description/urdf/inc/ur10_macro.xacro b/ur_description/urdf/inc/ur10_macro.xacro
new file mode 100644
index 000000000..1e853659a
--- /dev/null
+++ b/ur_description/urdf/inc/ur10_macro.xacro
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
diff --git a/ur_description/urdf/inc/ur10e_macro.xacro b/ur_description/urdf/inc/ur10e_macro.xacro
new file mode 100644
index 000000000..fe0f0f265
--- /dev/null
+++ b/ur_description/urdf/inc/ur10e_macro.xacro
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
diff --git a/ur_description/urdf/inc/ur16e_macro.xacro b/ur_description/urdf/inc/ur16e_macro.xacro
new file mode 100644
index 000000000..302d530aa
--- /dev/null
+++ b/ur_description/urdf/inc/ur16e_macro.xacro
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
diff --git a/ur_description/urdf/inc/ur3_macro.xacro b/ur_description/urdf/inc/ur3_macro.xacro
new file mode 100644
index 000000000..5a569f5a8
--- /dev/null
+++ b/ur_description/urdf/inc/ur3_macro.xacro
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
diff --git a/ur_description/urdf/inc/ur3e_macro.xacro b/ur_description/urdf/inc/ur3e_macro.xacro
new file mode 100644
index 000000000..4695c5ea5
--- /dev/null
+++ b/ur_description/urdf/inc/ur3e_macro.xacro
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
diff --git a/ur_description/urdf/inc/ur5_macro.xacro b/ur_description/urdf/inc/ur5_macro.xacro
new file mode 100644
index 000000000..645b240c1
--- /dev/null
+++ b/ur_description/urdf/inc/ur5_macro.xacro
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
diff --git a/ur_description/urdf/inc/ur5e_macro.xacro b/ur_description/urdf/inc/ur5e_macro.xacro
new file mode 100644
index 000000000..44cf92b3b
--- /dev/null
+++ b/ur_description/urdf/inc/ur5e_macro.xacro
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
diff --git a/ur_description/urdf/ur_macro.xacro b/ur_description/urdf/inc/ur_macro.xacro
similarity index 100%
rename from ur_description/urdf/ur_macro.xacro
rename to ur_description/urdf/inc/ur_macro.xacro
diff --git a/ur_description/urdf/ur.xacro b/ur_description/urdf/ur.xacro
index 0c376c5b7..5e0664646 100644
--- a/ur_description/urdf/ur.xacro
+++ b/ur_description/urdf/ur.xacro
@@ -2,7 +2,7 @@
-
+
diff --git a/ur_description/urdf/ur10.xacro b/ur_description/urdf/ur10.xacro
new file mode 100644
index 000000000..11b254ed7
--- /dev/null
+++ b/ur_description/urdf/ur10.xacro
@@ -0,0 +1,22 @@
+
+
+
+
+
+
diff --git a/ur_description/urdf/ur10e.xacro b/ur_description/urdf/ur10e.xacro
new file mode 100644
index 000000000..837b08d7a
--- /dev/null
+++ b/ur_description/urdf/ur10e.xacro
@@ -0,0 +1,22 @@
+
+
+
+
+
+
diff --git a/ur_description/urdf/ur16e.xacro b/ur_description/urdf/ur16e.xacro
new file mode 100644
index 000000000..a79d11a43
--- /dev/null
+++ b/ur_description/urdf/ur16e.xacro
@@ -0,0 +1,22 @@
+
+
+
+
+
+
diff --git a/ur_description/urdf/ur3.xacro b/ur_description/urdf/ur3.xacro
new file mode 100644
index 000000000..1d025ab70
--- /dev/null
+++ b/ur_description/urdf/ur3.xacro
@@ -0,0 +1,22 @@
+
+
+
+
+
+
diff --git a/ur_description/urdf/ur3e.xacro b/ur_description/urdf/ur3e.xacro
new file mode 100644
index 000000000..f4f8cae17
--- /dev/null
+++ b/ur_description/urdf/ur3e.xacro
@@ -0,0 +1,22 @@
+
+
+
+
+
+
diff --git a/ur_description/urdf/ur5.xacro b/ur_description/urdf/ur5.xacro
new file mode 100644
index 000000000..ce69dc6ab
--- /dev/null
+++ b/ur_description/urdf/ur5.xacro
@@ -0,0 +1,22 @@
+
+
+
+
+
+
diff --git a/ur_description/urdf/ur5e.xacro b/ur_description/urdf/ur5e.xacro
new file mode 100644
index 000000000..f71216e68
--- /dev/null
+++ b/ur_description/urdf/ur5e.xacro
@@ -0,0 +1,22 @@
+
+
+
+
+
+
diff --git a/ur_gazebo/urdf/ur_macro.xacro b/ur_gazebo/urdf/ur_macro.xacro
index 1f049c692..5100baccd 100644
--- a/ur_gazebo/urdf/ur_macro.xacro
+++ b/ur_gazebo/urdf/ur_macro.xacro
@@ -56,7 +56,7 @@
NOTE: this imports the '_macro.xacro' from ur_description, as that contains
the definitions for the real robot.
-->
-
+