diff --git a/nao_dcm_common/nao_dcm_description/urdf/modules/arms.xacro b/nao_dcm_common/nao_dcm_description/urdf/modules/arms.xacro
new file mode 100644
index 0000000..03b8a02
--- /dev/null
+++ b/nao_dcm_common/nao_dcm_description/urdf/modules/arms.xacro
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/nao_dcm_common/nao_dcm_description/urdf/modules/cameras.xacro b/nao_dcm_common/nao_dcm_description/urdf/modules/cameras.xacro
new file mode 100644
index 0000000..8508689
--- /dev/null
+++ b/nao_dcm_common/nao_dcm_description/urdf/modules/cameras.xacro
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/nao_dcm_common/nao_dcm_description/urdf/modules/hands.xacro b/nao_dcm_common/nao_dcm_description/urdf/modules/hands.xacro
new file mode 100644
index 0000000..2de1db3
--- /dev/null
+++ b/nao_dcm_common/nao_dcm_description/urdf/modules/hands.xacro
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/nao_dcm_common/nao_dcm_description/urdf/modules/head.xacro b/nao_dcm_common/nao_dcm_description/urdf/modules/head.xacro
new file mode 100644
index 0000000..91dea24
--- /dev/null
+++ b/nao_dcm_common/nao_dcm_description/urdf/modules/head.xacro
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/nao_dcm_common/nao_dcm_description/urdf/modules/imu.xacro b/nao_dcm_common/nao_dcm_description/urdf/modules/imu.xacro
new file mode 100644
index 0000000..cb74eeb
--- /dev/null
+++ b/nao_dcm_common/nao_dcm_description/urdf/modules/imu.xacro
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/nao_dcm_common/nao_dcm_description/urdf/modules/legs.xacro b/nao_dcm_common/nao_dcm_description/urdf/modules/legs.xacro
new file mode 100644
index 0000000..c8112ee
--- /dev/null
+++ b/nao_dcm_common/nao_dcm_description/urdf/modules/legs.xacro
@@ -0,0 +1,199 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/nao_dcm_common/nao_dcm_description/urdf/modules/sonars.xacro b/nao_dcm_common/nao_dcm_description/urdf/modules/sonars.xacro
new file mode 100644
index 0000000..1dd9dda
--- /dev/null
+++ b/nao_dcm_common/nao_dcm_description/urdf/modules/sonars.xacro
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/nao_dcm_common/nao_dcm_description/urdf/modules/torso.xacro b/nao_dcm_common/nao_dcm_description/urdf/modules/torso.xacro
new file mode 100644
index 0000000..0e9ffbd
--- /dev/null
+++ b/nao_dcm_common/nao_dcm_description/urdf/modules/torso.xacro
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/nao_dcm_common/nao_dcm_description/urdf/nao_dcm_H21.xacro b/nao_dcm_common/nao_dcm_description/urdf/nao_dcm_H21.xacro
index 48c5827..5063b85 100644
--- a/nao_dcm_common/nao_dcm_description/urdf/nao_dcm_H21.xacro
+++ b/nao_dcm_common/nao_dcm_description/urdf/nao_dcm_H21.xacro
@@ -5,10 +5,19 @@
+
-
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/nao_dcm_common/nao_dcm_description/urdf/nao_dcm_H21_structure.xacro b/nao_dcm_common/nao_dcm_description/urdf/nao_dcm_H21_structure.xacro
deleted file mode 100644
index f314053..0000000
--- a/nao_dcm_common/nao_dcm_description/urdf/nao_dcm_H21_structure.xacro
+++ /dev/null
@@ -1,419 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/nao_dcm_common/nao_dcm_description/urdf/nao_dcm_H25.xacro b/nao_dcm_common/nao_dcm_description/urdf/nao_dcm_H25.xacro
index ed6352b..25a5b72 100644
--- a/nao_dcm_common/nao_dcm_description/urdf/nao_dcm_H25.xacro
+++ b/nao_dcm_common/nao_dcm_description/urdf/nao_dcm_H25.xacro
@@ -5,10 +5,19 @@
+
-
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/nao_dcm_common/nao_dcm_description/urdf/nao_dcm_H25_structure.xacro b/nao_dcm_common/nao_dcm_description/urdf/nao_dcm_H25_structure.xacro
deleted file mode 100644
index 03cc6b9..0000000
--- a/nao_dcm_common/nao_dcm_description/urdf/nao_dcm_H25_structure.xacro
+++ /dev/null
@@ -1,449 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file