diff --git a/urdf/signs/dae/aruco0.dae b/urdf/signs/dae/aruco0.dae
new file mode 100644
index 0000000000000000000000000000000000000000..363add20a2e4bae1fb53cf790338468e6b903dbf
--- /dev/null
+++ b/urdf/signs/dae/aruco0.dae
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="utf-8"?>
+<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
+  <asset>
+    <contributor>
+      <author></author>
+      <authoring_tool>FBX COLLADA exporter</authoring_tool>
+      <comments></comments>
+    </contributor>
+    <created>2014-10-05T08:59:28Z</created>
+    <keywords></keywords>
+    <modified>2014-10-05T08:59:28Z</modified>
+    <revision></revision>
+    <subject></subject>
+    <title></title>
+    <unit meter="1.0" name="meter"></unit>
+    <up_axis>Y_UP</up_axis></asset>
+  <library_images>
+    <image id="Map #1-image" name="Map #1">
+      <init_from>png/aruco0.png</init_from>
+    </image>
+  </library_images>
+  <library_materials>
+    <material id="Material #36" name="Material #36">
+      <instance_effect url="#Material #36-fx"/>
+    </material>
+  </library_materials>
+  <library_effects>
+    <effect id="Material #36-fx" name="Material #36">
+      <profile_COMMON>
+        <technique sid="standard">
+          <phong>
+            <emission>
+              <color sid="emission">0  0 0 1</color>
+            </emission>
+            <ambient>
+              <color sid="ambient">1  1 1 1</color>
+            </ambient>
+            <diffuse>
+              <texture texture="Map #1-image" texcoord="CHANNEL0">
+                <extra>
+                  <technique profile="MAYA">
+                    <wrapU sid="wrapU0">TRUE</wrapU>
+                    <wrapV sid="wrapV0">TRUE</wrapV>
+                    <blend_mode>ADD</blend_mode>
+                  </technique>
+                </extra>
+              </texture>
+            </diffuse>
+            <specular>
+              <color sid="specular">0  0 0 1</color>
+            </specular>
+            <shininess>
+              <float sid="shininess">2</float>
+            </shininess>
+            <reflective>
+              <color sid="reflective">0  0 0 1</color>
+            </reflective>
+            <reflectivity>
+              <float sid="reflectivity">1</float>
+            </reflectivity>
+            <transparent opaque="RGB_ZERO">
+              <color sid="transparent">1  1 1 1</color>
+            </transparent>
+            <transparency>
+              <float sid="transparency">0</float>
+            </transparency>
+          </phong>
+        </technique>
+      </profile_COMMON>
+    </effect>
+  </library_effects>
+  <library_geometries>
+    <geometry id="image-lib" name="image">
+      <mesh>
+        <source id="image-POSITION">
+          <float_array id="image-POSITION-array" count="12">
+          -0.5 -0.5 0
+          0.5 -0.5 0
+          -0.5 0.5 0
+          0.5 0.5 0
+          </float_array>
+          <technique_common>
+            <accessor source="#image-POSITION-array" count="4" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-Normal0">
+          <float_array id="image-Normal0-array" count="18">
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          </float_array>
+          <technique_common>
+            <accessor source="#image-Normal0-array" count="6" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-UV0">
+          <float_array id="image-UV0-array" count="8">
+          0 0
+          1 0
+          0 1
+          1 1
+          </float_array>
+          <!--
+          0.000499 0.000500
+          0.999500 0.000499
+          0.000500 0.999501
+          0.999501 0.999500
+          -->
+          <technique_common>
+            <accessor source="#image-UV0-array" count="4" stride="2">
+              <param name="S" type="float"/>
+              <param name="T" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <vertices id="image-VERTEX">
+          <input semantic="POSITION" source="#image-POSITION"/>
+        </vertices>
+        <triangles count="2" material="Material #36">
+          <input semantic="VERTEX" offset="0" source="#image-VERTEX"/>
+          <input semantic="NORMAL" offset="1" source="#image-Normal0"/>
+          <input semantic="TEXCOORD" offset="2" set="0" source="#image-UV0"/>
+          <p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p>
+        </triangles>
+      </mesh>
+    </geometry>
+  </library_geometries>
+  <library_visual_scenes>
+    <visual_scene id="" name="">
+      <node name="image" id="image" sid="image">
+        <matrix sid="matrix">1 0 0 0 0 0 1 0 0 -1 0 0 0 0 0 1</matrix>
+        <instance_geometry url="#image-lib">
+          <bind_material>
+            <technique_common>
+              <instance_material symbol="Material #36" target="#Material #36"/>
+            </technique_common>
+          </bind_material>
+        </instance_geometry>
+        <extra>
+          <technique profile="FCOLLADA">
+            <visibility>1</visibility>
+          </technique>
+        </extra>
+      </node>
+      <extra>
+        <technique profile="MAX3D">
+          <frame_rate>30</frame_rate>
+        </technique>
+        <technique profile="FCOLLADA">
+          <start_time>0</start_time>
+          <end_time>3.333333</end_time>
+        </technique>
+      </extra>
+    </visual_scene>
+  </library_visual_scenes>
+  <scene>
+    <instance_visual_scene url="#"></instance_visual_scene>
+  </scene>
+</COLLADA>
diff --git a/urdf/signs/dae/aruco1.dae b/urdf/signs/dae/aruco1.dae
new file mode 100644
index 0000000000000000000000000000000000000000..458accf5949f6c84ee521c60dfd2503c50cc43c3
--- /dev/null
+++ b/urdf/signs/dae/aruco1.dae
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="utf-8"?>
+<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
+  <asset>
+    <contributor>
+      <author></author>
+      <authoring_tool>FBX COLLADA exporter</authoring_tool>
+      <comments></comments>
+    </contributor>
+    <created>2014-10-05T08:59:28Z</created>
+    <keywords></keywords>
+    <modified>2014-10-05T08:59:28Z</modified>
+    <revision></revision>
+    <subject></subject>
+    <title></title>
+    <unit meter="1.0" name="meter"></unit>
+    <up_axis>Y_UP</up_axis></asset>
+  <library_images>
+    <image id="Map #1-image" name="Map #1">
+      <init_from>png/aruco1.png</init_from>
+    </image>
+  </library_images>
+  <library_materials>
+    <material id="Material #36" name="Material #36">
+      <instance_effect url="#Material #36-fx"/>
+    </material>
+  </library_materials>
+  <library_effects>
+    <effect id="Material #36-fx" name="Material #36">
+      <profile_COMMON>
+        <technique sid="standard">
+          <phong>
+            <emission>
+              <color sid="emission">0  0 0 1</color>
+            </emission>
+            <ambient>
+              <color sid="ambient">1  1 1 1</color>
+            </ambient>
+            <diffuse>
+              <texture texture="Map #1-image" texcoord="CHANNEL0">
+                <extra>
+                  <technique profile="MAYA">
+                    <wrapU sid="wrapU0">TRUE</wrapU>
+                    <wrapV sid="wrapV0">TRUE</wrapV>
+                    <blend_mode>ADD</blend_mode>
+                  </technique>
+                </extra>
+              </texture>
+            </diffuse>
+            <specular>
+              <color sid="specular">0  0 0 1</color>
+            </specular>
+            <shininess>
+              <float sid="shininess">2</float>
+            </shininess>
+            <reflective>
+              <color sid="reflective">0  0 0 1</color>
+            </reflective>
+            <reflectivity>
+              <float sid="reflectivity">1</float>
+            </reflectivity>
+            <transparent opaque="RGB_ZERO">
+              <color sid="transparent">1  1 1 1</color>
+            </transparent>
+            <transparency>
+              <float sid="transparency">0</float>
+            </transparency>
+          </phong>
+        </technique>
+      </profile_COMMON>
+    </effect>
+  </library_effects>
+  <library_geometries>
+    <geometry id="image-lib" name="image">
+      <mesh>
+        <source id="image-POSITION">
+          <float_array id="image-POSITION-array" count="12">
+          -0.5 -0.5 0
+          0.5 -0.5 0
+          -0.5 0.5 0
+          0.5 0.5 0
+          </float_array>
+          <technique_common>
+            <accessor source="#image-POSITION-array" count="4" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-Normal0">
+          <float_array id="image-Normal0-array" count="18">
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          </float_array>
+          <technique_common>
+            <accessor source="#image-Normal0-array" count="6" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-UV0">
+          <float_array id="image-UV0-array" count="8">
+          0 0
+          1 0
+          0 1
+          1 1
+          </float_array>
+          <!--
+          0.000499 0.000500
+          0.999500 0.000499
+          0.000500 0.999501
+          0.999501 0.999500
+          -->
+          <technique_common>
+            <accessor source="#image-UV0-array" count="4" stride="2">
+              <param name="S" type="float"/>
+              <param name="T" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <vertices id="image-VERTEX">
+          <input semantic="POSITION" source="#image-POSITION"/>
+        </vertices>
+        <triangles count="2" material="Material #36">
+          <input semantic="VERTEX" offset="0" source="#image-VERTEX"/>
+          <input semantic="NORMAL" offset="1" source="#image-Normal0"/>
+          <input semantic="TEXCOORD" offset="2" set="0" source="#image-UV0"/>
+          <p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p>
+        </triangles>
+      </mesh>
+    </geometry>
+  </library_geometries>
+  <library_visual_scenes>
+    <visual_scene id="" name="">
+      <node name="image" id="image" sid="image">
+        <matrix sid="matrix">1 0 0 0 0 0 1 0 0 -1 0 0 0 0 0 1</matrix>
+        <instance_geometry url="#image-lib">
+          <bind_material>
+            <technique_common>
+              <instance_material symbol="Material #36" target="#Material #36"/>
+            </technique_common>
+          </bind_material>
+        </instance_geometry>
+        <extra>
+          <technique profile="FCOLLADA">
+            <visibility>1</visibility>
+          </technique>
+        </extra>
+      </node>
+      <extra>
+        <technique profile="MAX3D">
+          <frame_rate>30</frame_rate>
+        </technique>
+        <technique profile="FCOLLADA">
+          <start_time>0</start_time>
+          <end_time>3.333333</end_time>
+        </technique>
+      </extra>
+    </visual_scene>
+  </library_visual_scenes>
+  <scene>
+    <instance_visual_scene url="#"></instance_visual_scene>
+  </scene>
+</COLLADA>
diff --git a/urdf/signs/dae/aruco10.dae b/urdf/signs/dae/aruco10.dae
new file mode 100644
index 0000000000000000000000000000000000000000..b7343d62bb1e41c54ff6ba0615c2b97398a80891
--- /dev/null
+++ b/urdf/signs/dae/aruco10.dae
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="utf-8"?>
+<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
+  <asset>
+    <contributor>
+      <author></author>
+      <authoring_tool>FBX COLLADA exporter</authoring_tool>
+      <comments></comments>
+    </contributor>
+    <created>2014-10-05T08:59:28Z</created>
+    <keywords></keywords>
+    <modified>2014-10-05T08:59:28Z</modified>
+    <revision></revision>
+    <subject></subject>
+    <title></title>
+    <unit meter="1.0" name="meter"></unit>
+    <up_axis>Y_UP</up_axis></asset>
+  <library_images>
+    <image id="Map #1-image" name="Map #1">
+      <init_from>png/aruco10.png</init_from>
+    </image>
+  </library_images>
+  <library_materials>
+    <material id="Material #36" name="Material #36">
+      <instance_effect url="#Material #36-fx"/>
+    </material>
+  </library_materials>
+  <library_effects>
+    <effect id="Material #36-fx" name="Material #36">
+      <profile_COMMON>
+        <technique sid="standard">
+          <phong>
+            <emission>
+              <color sid="emission">0  0 0 1</color>
+            </emission>
+            <ambient>
+              <color sid="ambient">1  1 1 1</color>
+            </ambient>
+            <diffuse>
+              <texture texture="Map #1-image" texcoord="CHANNEL0">
+                <extra>
+                  <technique profile="MAYA">
+                    <wrapU sid="wrapU0">TRUE</wrapU>
+                    <wrapV sid="wrapV0">TRUE</wrapV>
+                    <blend_mode>ADD</blend_mode>
+                  </technique>
+                </extra>
+              </texture>
+            </diffuse>
+            <specular>
+              <color sid="specular">0  0 0 1</color>
+            </specular>
+            <shininess>
+              <float sid="shininess">2</float>
+            </shininess>
+            <reflective>
+              <color sid="reflective">0  0 0 1</color>
+            </reflective>
+            <reflectivity>
+              <float sid="reflectivity">1</float>
+            </reflectivity>
+            <transparent opaque="RGB_ZERO">
+              <color sid="transparent">1  1 1 1</color>
+            </transparent>
+            <transparency>
+              <float sid="transparency">0</float>
+            </transparency>
+          </phong>
+        </technique>
+      </profile_COMMON>
+    </effect>
+  </library_effects>
+  <library_geometries>
+    <geometry id="image-lib" name="image">
+      <mesh>
+        <source id="image-POSITION">
+          <float_array id="image-POSITION-array" count="12">
+          -0.5 -0.5 0
+          0.5 -0.5 0
+          -0.5 0.5 0
+          0.5 0.5 0
+          </float_array>
+          <technique_common>
+            <accessor source="#image-POSITION-array" count="4" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-Normal0">
+          <float_array id="image-Normal0-array" count="18">
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          </float_array>
+          <technique_common>
+            <accessor source="#image-Normal0-array" count="6" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-UV0">
+          <float_array id="image-UV0-array" count="8">
+          0 0
+          1 0
+          0 1
+          1 1
+          </float_array>
+          <!--
+          0.000499 0.000500
+          0.999500 0.000499
+          0.000500 0.999501
+          0.999501 0.999500
+          -->
+          <technique_common>
+            <accessor source="#image-UV0-array" count="4" stride="2">
+              <param name="S" type="float"/>
+              <param name="T" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <vertices id="image-VERTEX">
+          <input semantic="POSITION" source="#image-POSITION"/>
+        </vertices>
+        <triangles count="2" material="Material #36">
+          <input semantic="VERTEX" offset="0" source="#image-VERTEX"/>
+          <input semantic="NORMAL" offset="1" source="#image-Normal0"/>
+          <input semantic="TEXCOORD" offset="2" set="0" source="#image-UV0"/>
+          <p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p>
+        </triangles>
+      </mesh>
+    </geometry>
+  </library_geometries>
+  <library_visual_scenes>
+    <visual_scene id="" name="">
+      <node name="image" id="image" sid="image">
+        <matrix sid="matrix">1 0 0 0 0 0 1 0 0 -1 0 0 0 0 0 1</matrix>
+        <instance_geometry url="#image-lib">
+          <bind_material>
+            <technique_common>
+              <instance_material symbol="Material #36" target="#Material #36"/>
+            </technique_common>
+          </bind_material>
+        </instance_geometry>
+        <extra>
+          <technique profile="FCOLLADA">
+            <visibility>1</visibility>
+          </technique>
+        </extra>
+      </node>
+      <extra>
+        <technique profile="MAX3D">
+          <frame_rate>30</frame_rate>
+        </technique>
+        <technique profile="FCOLLADA">
+          <start_time>0</start_time>
+          <end_time>3.333333</end_time>
+        </technique>
+      </extra>
+    </visual_scene>
+  </library_visual_scenes>
+  <scene>
+    <instance_visual_scene url="#"></instance_visual_scene>
+  </scene>
+</COLLADA>
diff --git a/urdf/signs/dae/aruco11.dae b/urdf/signs/dae/aruco11.dae
new file mode 100644
index 0000000000000000000000000000000000000000..c802c2ec751a404a5a1b790403462c9173853fc0
--- /dev/null
+++ b/urdf/signs/dae/aruco11.dae
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="utf-8"?>
+<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
+  <asset>
+    <contributor>
+      <author></author>
+      <authoring_tool>FBX COLLADA exporter</authoring_tool>
+      <comments></comments>
+    </contributor>
+    <created>2014-10-05T08:59:28Z</created>
+    <keywords></keywords>
+    <modified>2014-10-05T08:59:28Z</modified>
+    <revision></revision>
+    <subject></subject>
+    <title></title>
+    <unit meter="1.0" name="meter"></unit>
+    <up_axis>Y_UP</up_axis></asset>
+  <library_images>
+    <image id="Map #1-image" name="Map #1">
+      <init_from>png/aruco11.png</init_from>
+    </image>
+  </library_images>
+  <library_materials>
+    <material id="Material #36" name="Material #36">
+      <instance_effect url="#Material #36-fx"/>
+    </material>
+  </library_materials>
+  <library_effects>
+    <effect id="Material #36-fx" name="Material #36">
+      <profile_COMMON>
+        <technique sid="standard">
+          <phong>
+            <emission>
+              <color sid="emission">0  0 0 1</color>
+            </emission>
+            <ambient>
+              <color sid="ambient">1  1 1 1</color>
+            </ambient>
+            <diffuse>
+              <texture texture="Map #1-image" texcoord="CHANNEL0">
+                <extra>
+                  <technique profile="MAYA">
+                    <wrapU sid="wrapU0">TRUE</wrapU>
+                    <wrapV sid="wrapV0">TRUE</wrapV>
+                    <blend_mode>ADD</blend_mode>
+                  </technique>
+                </extra>
+              </texture>
+            </diffuse>
+            <specular>
+              <color sid="specular">0  0 0 1</color>
+            </specular>
+            <shininess>
+              <float sid="shininess">2</float>
+            </shininess>
+            <reflective>
+              <color sid="reflective">0  0 0 1</color>
+            </reflective>
+            <reflectivity>
+              <float sid="reflectivity">1</float>
+            </reflectivity>
+            <transparent opaque="RGB_ZERO">
+              <color sid="transparent">1  1 1 1</color>
+            </transparent>
+            <transparency>
+              <float sid="transparency">0</float>
+            </transparency>
+          </phong>
+        </technique>
+      </profile_COMMON>
+    </effect>
+  </library_effects>
+  <library_geometries>
+    <geometry id="image-lib" name="image">
+      <mesh>
+        <source id="image-POSITION">
+          <float_array id="image-POSITION-array" count="12">
+          -0.5 -0.5 0
+          0.5 -0.5 0
+          -0.5 0.5 0
+          0.5 0.5 0
+          </float_array>
+          <technique_common>
+            <accessor source="#image-POSITION-array" count="4" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-Normal0">
+          <float_array id="image-Normal0-array" count="18">
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          </float_array>
+          <technique_common>
+            <accessor source="#image-Normal0-array" count="6" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-UV0">
+          <float_array id="image-UV0-array" count="8">
+          0 0
+          1 0
+          0 1
+          1 1
+          </float_array>
+          <!--
+          0.000499 0.000500
+          0.999500 0.000499
+          0.000500 0.999501
+          0.999501 0.999500
+          -->
+          <technique_common>
+            <accessor source="#image-UV0-array" count="4" stride="2">
+              <param name="S" type="float"/>
+              <param name="T" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <vertices id="image-VERTEX">
+          <input semantic="POSITION" source="#image-POSITION"/>
+        </vertices>
+        <triangles count="2" material="Material #36">
+          <input semantic="VERTEX" offset="0" source="#image-VERTEX"/>
+          <input semantic="NORMAL" offset="1" source="#image-Normal0"/>
+          <input semantic="TEXCOORD" offset="2" set="0" source="#image-UV0"/>
+          <p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p>
+        </triangles>
+      </mesh>
+    </geometry>
+  </library_geometries>
+  <library_visual_scenes>
+    <visual_scene id="" name="">
+      <node name="image" id="image" sid="image">
+        <matrix sid="matrix">1 0 0 0 0 0 1 0 0 -1 0 0 0 0 0 1</matrix>
+        <instance_geometry url="#image-lib">
+          <bind_material>
+            <technique_common>
+              <instance_material symbol="Material #36" target="#Material #36"/>
+            </technique_common>
+          </bind_material>
+        </instance_geometry>
+        <extra>
+          <technique profile="FCOLLADA">
+            <visibility>1</visibility>
+          </technique>
+        </extra>
+      </node>
+      <extra>
+        <technique profile="MAX3D">
+          <frame_rate>30</frame_rate>
+        </technique>
+        <technique profile="FCOLLADA">
+          <start_time>0</start_time>
+          <end_time>3.333333</end_time>
+        </technique>
+      </extra>
+    </visual_scene>
+  </library_visual_scenes>
+  <scene>
+    <instance_visual_scene url="#"></instance_visual_scene>
+  </scene>
+</COLLADA>
diff --git a/urdf/signs/dae/aruco12.dae b/urdf/signs/dae/aruco12.dae
new file mode 100644
index 0000000000000000000000000000000000000000..8aaacda199151af3488a8dbe0df75c8bf929feac
--- /dev/null
+++ b/urdf/signs/dae/aruco12.dae
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="utf-8"?>
+<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
+  <asset>
+    <contributor>
+      <author></author>
+      <authoring_tool>FBX COLLADA exporter</authoring_tool>
+      <comments></comments>
+    </contributor>
+    <created>2014-10-05T08:59:28Z</created>
+    <keywords></keywords>
+    <modified>2014-10-05T08:59:28Z</modified>
+    <revision></revision>
+    <subject></subject>
+    <title></title>
+    <unit meter="1.0" name="meter"></unit>
+    <up_axis>Y_UP</up_axis></asset>
+  <library_images>
+    <image id="Map #1-image" name="Map #1">
+      <init_from>png/aruco12.png</init_from>
+    </image>
+  </library_images>
+  <library_materials>
+    <material id="Material #36" name="Material #36">
+      <instance_effect url="#Material #36-fx"/>
+    </material>
+  </library_materials>
+  <library_effects>
+    <effect id="Material #36-fx" name="Material #36">
+      <profile_COMMON>
+        <technique sid="standard">
+          <phong>
+            <emission>
+              <color sid="emission">0  0 0 1</color>
+            </emission>
+            <ambient>
+              <color sid="ambient">1  1 1 1</color>
+            </ambient>
+            <diffuse>
+              <texture texture="Map #1-image" texcoord="CHANNEL0">
+                <extra>
+                  <technique profile="MAYA">
+                    <wrapU sid="wrapU0">TRUE</wrapU>
+                    <wrapV sid="wrapV0">TRUE</wrapV>
+                    <blend_mode>ADD</blend_mode>
+                  </technique>
+                </extra>
+              </texture>
+            </diffuse>
+            <specular>
+              <color sid="specular">0  0 0 1</color>
+            </specular>
+            <shininess>
+              <float sid="shininess">2</float>
+            </shininess>
+            <reflective>
+              <color sid="reflective">0  0 0 1</color>
+            </reflective>
+            <reflectivity>
+              <float sid="reflectivity">1</float>
+            </reflectivity>
+            <transparent opaque="RGB_ZERO">
+              <color sid="transparent">1  1 1 1</color>
+            </transparent>
+            <transparency>
+              <float sid="transparency">0</float>
+            </transparency>
+          </phong>
+        </technique>
+      </profile_COMMON>
+    </effect>
+  </library_effects>
+  <library_geometries>
+    <geometry id="image-lib" name="image">
+      <mesh>
+        <source id="image-POSITION">
+          <float_array id="image-POSITION-array" count="12">
+          -0.5 -0.5 0
+          0.5 -0.5 0
+          -0.5 0.5 0
+          0.5 0.5 0
+          </float_array>
+          <technique_common>
+            <accessor source="#image-POSITION-array" count="4" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-Normal0">
+          <float_array id="image-Normal0-array" count="18">
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          </float_array>
+          <technique_common>
+            <accessor source="#image-Normal0-array" count="6" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-UV0">
+          <float_array id="image-UV0-array" count="8">
+          0 0
+          1 0
+          0 1
+          1 1
+          </float_array>
+          <!--
+          0.000499 0.000500
+          0.999500 0.000499
+          0.000500 0.999501
+          0.999501 0.999500
+          -->
+          <technique_common>
+            <accessor source="#image-UV0-array" count="4" stride="2">
+              <param name="S" type="float"/>
+              <param name="T" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <vertices id="image-VERTEX">
+          <input semantic="POSITION" source="#image-POSITION"/>
+        </vertices>
+        <triangles count="2" material="Material #36">
+          <input semantic="VERTEX" offset="0" source="#image-VERTEX"/>
+          <input semantic="NORMAL" offset="1" source="#image-Normal0"/>
+          <input semantic="TEXCOORD" offset="2" set="0" source="#image-UV0"/>
+          <p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p>
+        </triangles>
+      </mesh>
+    </geometry>
+  </library_geometries>
+  <library_visual_scenes>
+    <visual_scene id="" name="">
+      <node name="image" id="image" sid="image">
+        <matrix sid="matrix">1 0 0 0 0 0 1 0 0 -1 0 0 0 0 0 1</matrix>
+        <instance_geometry url="#image-lib">
+          <bind_material>
+            <technique_common>
+              <instance_material symbol="Material #36" target="#Material #36"/>
+            </technique_common>
+          </bind_material>
+        </instance_geometry>
+        <extra>
+          <technique profile="FCOLLADA">
+            <visibility>1</visibility>
+          </technique>
+        </extra>
+      </node>
+      <extra>
+        <technique profile="MAX3D">
+          <frame_rate>30</frame_rate>
+        </technique>
+        <technique profile="FCOLLADA">
+          <start_time>0</start_time>
+          <end_time>3.333333</end_time>
+        </technique>
+      </extra>
+    </visual_scene>
+  </library_visual_scenes>
+  <scene>
+    <instance_visual_scene url="#"></instance_visual_scene>
+  </scene>
+</COLLADA>
diff --git a/urdf/signs/dae/aruco13.dae b/urdf/signs/dae/aruco13.dae
new file mode 100644
index 0000000000000000000000000000000000000000..ff03d81d3fb4a2999029aeadd45213a37cad9c29
--- /dev/null
+++ b/urdf/signs/dae/aruco13.dae
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="utf-8"?>
+<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
+  <asset>
+    <contributor>
+      <author></author>
+      <authoring_tool>FBX COLLADA exporter</authoring_tool>
+      <comments></comments>
+    </contributor>
+    <created>2014-10-05T08:59:28Z</created>
+    <keywords></keywords>
+    <modified>2014-10-05T08:59:28Z</modified>
+    <revision></revision>
+    <subject></subject>
+    <title></title>
+    <unit meter="1.0" name="meter"></unit>
+    <up_axis>Y_UP</up_axis></asset>
+  <library_images>
+    <image id="Map #1-image" name="Map #1">
+      <init_from>png/aruco13.png</init_from>
+    </image>
+  </library_images>
+  <library_materials>
+    <material id="Material #36" name="Material #36">
+      <instance_effect url="#Material #36-fx"/>
+    </material>
+  </library_materials>
+  <library_effects>
+    <effect id="Material #36-fx" name="Material #36">
+      <profile_COMMON>
+        <technique sid="standard">
+          <phong>
+            <emission>
+              <color sid="emission">0  0 0 1</color>
+            </emission>
+            <ambient>
+              <color sid="ambient">1  1 1 1</color>
+            </ambient>
+            <diffuse>
+              <texture texture="Map #1-image" texcoord="CHANNEL0">
+                <extra>
+                  <technique profile="MAYA">
+                    <wrapU sid="wrapU0">TRUE</wrapU>
+                    <wrapV sid="wrapV0">TRUE</wrapV>
+                    <blend_mode>ADD</blend_mode>
+                  </technique>
+                </extra>
+              </texture>
+            </diffuse>
+            <specular>
+              <color sid="specular">0  0 0 1</color>
+            </specular>
+            <shininess>
+              <float sid="shininess">2</float>
+            </shininess>
+            <reflective>
+              <color sid="reflective">0  0 0 1</color>
+            </reflective>
+            <reflectivity>
+              <float sid="reflectivity">1</float>
+            </reflectivity>
+            <transparent opaque="RGB_ZERO">
+              <color sid="transparent">1  1 1 1</color>
+            </transparent>
+            <transparency>
+              <float sid="transparency">0</float>
+            </transparency>
+          </phong>
+        </technique>
+      </profile_COMMON>
+    </effect>
+  </library_effects>
+  <library_geometries>
+    <geometry id="image-lib" name="image">
+      <mesh>
+        <source id="image-POSITION">
+          <float_array id="image-POSITION-array" count="12">
+          -0.5 -0.5 0
+          0.5 -0.5 0
+          -0.5 0.5 0
+          0.5 0.5 0
+          </float_array>
+          <technique_common>
+            <accessor source="#image-POSITION-array" count="4" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-Normal0">
+          <float_array id="image-Normal0-array" count="18">
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          </float_array>
+          <technique_common>
+            <accessor source="#image-Normal0-array" count="6" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-UV0">
+          <float_array id="image-UV0-array" count="8">
+          0 0
+          1 0
+          0 1
+          1 1
+          </float_array>
+          <!--
+          0.000499 0.000500
+          0.999500 0.000499
+          0.000500 0.999501
+          0.999501 0.999500
+          -->
+          <technique_common>
+            <accessor source="#image-UV0-array" count="4" stride="2">
+              <param name="S" type="float"/>
+              <param name="T" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <vertices id="image-VERTEX">
+          <input semantic="POSITION" source="#image-POSITION"/>
+        </vertices>
+        <triangles count="2" material="Material #36">
+          <input semantic="VERTEX" offset="0" source="#image-VERTEX"/>
+          <input semantic="NORMAL" offset="1" source="#image-Normal0"/>
+          <input semantic="TEXCOORD" offset="2" set="0" source="#image-UV0"/>
+          <p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p>
+        </triangles>
+      </mesh>
+    </geometry>
+  </library_geometries>
+  <library_visual_scenes>
+    <visual_scene id="" name="">
+      <node name="image" id="image" sid="image">
+        <matrix sid="matrix">1 0 0 0 0 0 1 0 0 -1 0 0 0 0 0 1</matrix>
+        <instance_geometry url="#image-lib">
+          <bind_material>
+            <technique_common>
+              <instance_material symbol="Material #36" target="#Material #36"/>
+            </technique_common>
+          </bind_material>
+        </instance_geometry>
+        <extra>
+          <technique profile="FCOLLADA">
+            <visibility>1</visibility>
+          </technique>
+        </extra>
+      </node>
+      <extra>
+        <technique profile="MAX3D">
+          <frame_rate>30</frame_rate>
+        </technique>
+        <technique profile="FCOLLADA">
+          <start_time>0</start_time>
+          <end_time>3.333333</end_time>
+        </technique>
+      </extra>
+    </visual_scene>
+  </library_visual_scenes>
+  <scene>
+    <instance_visual_scene url="#"></instance_visual_scene>
+  </scene>
+</COLLADA>
diff --git a/urdf/signs/dae/aruco14.dae b/urdf/signs/dae/aruco14.dae
new file mode 100644
index 0000000000000000000000000000000000000000..e8313de6f9fff725e06870a8c87c15b709365dc9
--- /dev/null
+++ b/urdf/signs/dae/aruco14.dae
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="utf-8"?>
+<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
+  <asset>
+    <contributor>
+      <author></author>
+      <authoring_tool>FBX COLLADA exporter</authoring_tool>
+      <comments></comments>
+    </contributor>
+    <created>2014-10-05T08:59:28Z</created>
+    <keywords></keywords>
+    <modified>2014-10-05T08:59:28Z</modified>
+    <revision></revision>
+    <subject></subject>
+    <title></title>
+    <unit meter="1.0" name="meter"></unit>
+    <up_axis>Y_UP</up_axis></asset>
+  <library_images>
+    <image id="Map #1-image" name="Map #1">
+      <init_from>png/aruco14.png</init_from>
+    </image>
+  </library_images>
+  <library_materials>
+    <material id="Material #36" name="Material #36">
+      <instance_effect url="#Material #36-fx"/>
+    </material>
+  </library_materials>
+  <library_effects>
+    <effect id="Material #36-fx" name="Material #36">
+      <profile_COMMON>
+        <technique sid="standard">
+          <phong>
+            <emission>
+              <color sid="emission">0  0 0 1</color>
+            </emission>
+            <ambient>
+              <color sid="ambient">1  1 1 1</color>
+            </ambient>
+            <diffuse>
+              <texture texture="Map #1-image" texcoord="CHANNEL0">
+                <extra>
+                  <technique profile="MAYA">
+                    <wrapU sid="wrapU0">TRUE</wrapU>
+                    <wrapV sid="wrapV0">TRUE</wrapV>
+                    <blend_mode>ADD</blend_mode>
+                  </technique>
+                </extra>
+              </texture>
+            </diffuse>
+            <specular>
+              <color sid="specular">0  0 0 1</color>
+            </specular>
+            <shininess>
+              <float sid="shininess">2</float>
+            </shininess>
+            <reflective>
+              <color sid="reflective">0  0 0 1</color>
+            </reflective>
+            <reflectivity>
+              <float sid="reflectivity">1</float>
+            </reflectivity>
+            <transparent opaque="RGB_ZERO">
+              <color sid="transparent">1  1 1 1</color>
+            </transparent>
+            <transparency>
+              <float sid="transparency">0</float>
+            </transparency>
+          </phong>
+        </technique>
+      </profile_COMMON>
+    </effect>
+  </library_effects>
+  <library_geometries>
+    <geometry id="image-lib" name="image">
+      <mesh>
+        <source id="image-POSITION">
+          <float_array id="image-POSITION-array" count="12">
+          -0.5 -0.5 0
+          0.5 -0.5 0
+          -0.5 0.5 0
+          0.5 0.5 0
+          </float_array>
+          <technique_common>
+            <accessor source="#image-POSITION-array" count="4" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-Normal0">
+          <float_array id="image-Normal0-array" count="18">
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          </float_array>
+          <technique_common>
+            <accessor source="#image-Normal0-array" count="6" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-UV0">
+          <float_array id="image-UV0-array" count="8">
+          0 0
+          1 0
+          0 1
+          1 1
+          </float_array>
+          <!--
+          0.000499 0.000500
+          0.999500 0.000499
+          0.000500 0.999501
+          0.999501 0.999500
+          -->
+          <technique_common>
+            <accessor source="#image-UV0-array" count="4" stride="2">
+              <param name="S" type="float"/>
+              <param name="T" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <vertices id="image-VERTEX">
+          <input semantic="POSITION" source="#image-POSITION"/>
+        </vertices>
+        <triangles count="2" material="Material #36">
+          <input semantic="VERTEX" offset="0" source="#image-VERTEX"/>
+          <input semantic="NORMAL" offset="1" source="#image-Normal0"/>
+          <input semantic="TEXCOORD" offset="2" set="0" source="#image-UV0"/>
+          <p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p>
+        </triangles>
+      </mesh>
+    </geometry>
+  </library_geometries>
+  <library_visual_scenes>
+    <visual_scene id="" name="">
+      <node name="image" id="image" sid="image">
+        <matrix sid="matrix">1 0 0 0 0 0 1 0 0 -1 0 0 0 0 0 1</matrix>
+        <instance_geometry url="#image-lib">
+          <bind_material>
+            <technique_common>
+              <instance_material symbol="Material #36" target="#Material #36"/>
+            </technique_common>
+          </bind_material>
+        </instance_geometry>
+        <extra>
+          <technique profile="FCOLLADA">
+            <visibility>1</visibility>
+          </technique>
+        </extra>
+      </node>
+      <extra>
+        <technique profile="MAX3D">
+          <frame_rate>30</frame_rate>
+        </technique>
+        <technique profile="FCOLLADA">
+          <start_time>0</start_time>
+          <end_time>3.333333</end_time>
+        </technique>
+      </extra>
+    </visual_scene>
+  </library_visual_scenes>
+  <scene>
+    <instance_visual_scene url="#"></instance_visual_scene>
+  </scene>
+</COLLADA>
diff --git a/urdf/signs/dae/aruco2.dae b/urdf/signs/dae/aruco2.dae
new file mode 100644
index 0000000000000000000000000000000000000000..960f6e8d2856b434aafc8630769fdb64fcdf91d3
--- /dev/null
+++ b/urdf/signs/dae/aruco2.dae
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="utf-8"?>
+<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
+  <asset>
+    <contributor>
+      <author></author>
+      <authoring_tool>FBX COLLADA exporter</authoring_tool>
+      <comments></comments>
+    </contributor>
+    <created>2014-10-05T08:59:28Z</created>
+    <keywords></keywords>
+    <modified>2014-10-05T08:59:28Z</modified>
+    <revision></revision>
+    <subject></subject>
+    <title></title>
+    <unit meter="1.0" name="meter"></unit>
+    <up_axis>Y_UP</up_axis></asset>
+  <library_images>
+    <image id="Map #1-image" name="Map #1">
+      <init_from>png/aruco2.png</init_from>
+    </image>
+  </library_images>
+  <library_materials>
+    <material id="Material #36" name="Material #36">
+      <instance_effect url="#Material #36-fx"/>
+    </material>
+  </library_materials>
+  <library_effects>
+    <effect id="Material #36-fx" name="Material #36">
+      <profile_COMMON>
+        <technique sid="standard">
+          <phong>
+            <emission>
+              <color sid="emission">0  0 0 1</color>
+            </emission>
+            <ambient>
+              <color sid="ambient">1  1 1 1</color>
+            </ambient>
+            <diffuse>
+              <texture texture="Map #1-image" texcoord="CHANNEL0">
+                <extra>
+                  <technique profile="MAYA">
+                    <wrapU sid="wrapU0">TRUE</wrapU>
+                    <wrapV sid="wrapV0">TRUE</wrapV>
+                    <blend_mode>ADD</blend_mode>
+                  </technique>
+                </extra>
+              </texture>
+            </diffuse>
+            <specular>
+              <color sid="specular">0  0 0 1</color>
+            </specular>
+            <shininess>
+              <float sid="shininess">2</float>
+            </shininess>
+            <reflective>
+              <color sid="reflective">0  0 0 1</color>
+            </reflective>
+            <reflectivity>
+              <float sid="reflectivity">1</float>
+            </reflectivity>
+            <transparent opaque="RGB_ZERO">
+              <color sid="transparent">1  1 1 1</color>
+            </transparent>
+            <transparency>
+              <float sid="transparency">0</float>
+            </transparency>
+          </phong>
+        </technique>
+      </profile_COMMON>
+    </effect>
+  </library_effects>
+  <library_geometries>
+    <geometry id="image-lib" name="image">
+      <mesh>
+        <source id="image-POSITION">
+          <float_array id="image-POSITION-array" count="12">
+          -0.5 -0.5 0
+          0.5 -0.5 0
+          -0.5 0.5 0
+          0.5 0.5 0
+          </float_array>
+          <technique_common>
+            <accessor source="#image-POSITION-array" count="4" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-Normal0">
+          <float_array id="image-Normal0-array" count="18">
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          </float_array>
+          <technique_common>
+            <accessor source="#image-Normal0-array" count="6" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-UV0">
+          <float_array id="image-UV0-array" count="8">
+          0 0
+          1 0
+          0 1
+          1 1
+          </float_array>
+          <!--
+          0.000499 0.000500
+          0.999500 0.000499
+          0.000500 0.999501
+          0.999501 0.999500
+          -->
+          <technique_common>
+            <accessor source="#image-UV0-array" count="4" stride="2">
+              <param name="S" type="float"/>
+              <param name="T" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <vertices id="image-VERTEX">
+          <input semantic="POSITION" source="#image-POSITION"/>
+        </vertices>
+        <triangles count="2" material="Material #36">
+          <input semantic="VERTEX" offset="0" source="#image-VERTEX"/>
+          <input semantic="NORMAL" offset="1" source="#image-Normal0"/>
+          <input semantic="TEXCOORD" offset="2" set="0" source="#image-UV0"/>
+          <p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p>
+        </triangles>
+      </mesh>
+    </geometry>
+  </library_geometries>
+  <library_visual_scenes>
+    <visual_scene id="" name="">
+      <node name="image" id="image" sid="image">
+        <matrix sid="matrix">1 0 0 0 0 0 1 0 0 -1 0 0 0 0 0 1</matrix>
+        <instance_geometry url="#image-lib">
+          <bind_material>
+            <technique_common>
+              <instance_material symbol="Material #36" target="#Material #36"/>
+            </technique_common>
+          </bind_material>
+        </instance_geometry>
+        <extra>
+          <technique profile="FCOLLADA">
+            <visibility>1</visibility>
+          </technique>
+        </extra>
+      </node>
+      <extra>
+        <technique profile="MAX3D">
+          <frame_rate>30</frame_rate>
+        </technique>
+        <technique profile="FCOLLADA">
+          <start_time>0</start_time>
+          <end_time>3.333333</end_time>
+        </technique>
+      </extra>
+    </visual_scene>
+  </library_visual_scenes>
+  <scene>
+    <instance_visual_scene url="#"></instance_visual_scene>
+  </scene>
+</COLLADA>
diff --git a/urdf/signs/dae/aruco3.dae b/urdf/signs/dae/aruco3.dae
new file mode 100644
index 0000000000000000000000000000000000000000..fd65d5a610dba44510e753391c17ccaa79a0df02
--- /dev/null
+++ b/urdf/signs/dae/aruco3.dae
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="utf-8"?>
+<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
+  <asset>
+    <contributor>
+      <author></author>
+      <authoring_tool>FBX COLLADA exporter</authoring_tool>
+      <comments></comments>
+    </contributor>
+    <created>2014-10-05T08:59:28Z</created>
+    <keywords></keywords>
+    <modified>2014-10-05T08:59:28Z</modified>
+    <revision></revision>
+    <subject></subject>
+    <title></title>
+    <unit meter="1.0" name="meter"></unit>
+    <up_axis>Y_UP</up_axis></asset>
+  <library_images>
+    <image id="Map #1-image" name="Map #1">
+      <init_from>png/aruco3.png</init_from>
+    </image>
+  </library_images>
+  <library_materials>
+    <material id="Material #36" name="Material #36">
+      <instance_effect url="#Material #36-fx"/>
+    </material>
+  </library_materials>
+  <library_effects>
+    <effect id="Material #36-fx" name="Material #36">
+      <profile_COMMON>
+        <technique sid="standard">
+          <phong>
+            <emission>
+              <color sid="emission">0  0 0 1</color>
+            </emission>
+            <ambient>
+              <color sid="ambient">1  1 1 1</color>
+            </ambient>
+            <diffuse>
+              <texture texture="Map #1-image" texcoord="CHANNEL0">
+                <extra>
+                  <technique profile="MAYA">
+                    <wrapU sid="wrapU0">TRUE</wrapU>
+                    <wrapV sid="wrapV0">TRUE</wrapV>
+                    <blend_mode>ADD</blend_mode>
+                  </technique>
+                </extra>
+              </texture>
+            </diffuse>
+            <specular>
+              <color sid="specular">0  0 0 1</color>
+            </specular>
+            <shininess>
+              <float sid="shininess">2</float>
+            </shininess>
+            <reflective>
+              <color sid="reflective">0  0 0 1</color>
+            </reflective>
+            <reflectivity>
+              <float sid="reflectivity">1</float>
+            </reflectivity>
+            <transparent opaque="RGB_ZERO">
+              <color sid="transparent">1  1 1 1</color>
+            </transparent>
+            <transparency>
+              <float sid="transparency">0</float>
+            </transparency>
+          </phong>
+        </technique>
+      </profile_COMMON>
+    </effect>
+  </library_effects>
+  <library_geometries>
+    <geometry id="image-lib" name="image">
+      <mesh>
+        <source id="image-POSITION">
+          <float_array id="image-POSITION-array" count="12">
+          -0.5 -0.5 0
+          0.5 -0.5 0
+          -0.5 0.5 0
+          0.5 0.5 0
+          </float_array>
+          <technique_common>
+            <accessor source="#image-POSITION-array" count="4" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-Normal0">
+          <float_array id="image-Normal0-array" count="18">
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          </float_array>
+          <technique_common>
+            <accessor source="#image-Normal0-array" count="6" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-UV0">
+          <float_array id="image-UV0-array" count="8">
+          0 0
+          1 0
+          0 1
+          1 1
+          </float_array>
+          <!--
+          0.000499 0.000500
+          0.999500 0.000499
+          0.000500 0.999501
+          0.999501 0.999500
+          -->
+          <technique_common>
+            <accessor source="#image-UV0-array" count="4" stride="2">
+              <param name="S" type="float"/>
+              <param name="T" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <vertices id="image-VERTEX">
+          <input semantic="POSITION" source="#image-POSITION"/>
+        </vertices>
+        <triangles count="2" material="Material #36">
+          <input semantic="VERTEX" offset="0" source="#image-VERTEX"/>
+          <input semantic="NORMAL" offset="1" source="#image-Normal0"/>
+          <input semantic="TEXCOORD" offset="2" set="0" source="#image-UV0"/>
+          <p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p>
+        </triangles>
+      </mesh>
+    </geometry>
+  </library_geometries>
+  <library_visual_scenes>
+    <visual_scene id="" name="">
+      <node name="image" id="image" sid="image">
+        <matrix sid="matrix">1 0 0 0 0 0 1 0 0 -1 0 0 0 0 0 1</matrix>
+        <instance_geometry url="#image-lib">
+          <bind_material>
+            <technique_common>
+              <instance_material symbol="Material #36" target="#Material #36"/>
+            </technique_common>
+          </bind_material>
+        </instance_geometry>
+        <extra>
+          <technique profile="FCOLLADA">
+            <visibility>1</visibility>
+          </technique>
+        </extra>
+      </node>
+      <extra>
+        <technique profile="MAX3D">
+          <frame_rate>30</frame_rate>
+        </technique>
+        <technique profile="FCOLLADA">
+          <start_time>0</start_time>
+          <end_time>3.333333</end_time>
+        </technique>
+      </extra>
+    </visual_scene>
+  </library_visual_scenes>
+  <scene>
+    <instance_visual_scene url="#"></instance_visual_scene>
+  </scene>
+</COLLADA>
diff --git a/urdf/signs/dae/aruco4.dae b/urdf/signs/dae/aruco4.dae
new file mode 100644
index 0000000000000000000000000000000000000000..673a94a8a6002259869f090c15e367ee6c57c5c5
--- /dev/null
+++ b/urdf/signs/dae/aruco4.dae
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="utf-8"?>
+<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
+  <asset>
+    <contributor>
+      <author></author>
+      <authoring_tool>FBX COLLADA exporter</authoring_tool>
+      <comments></comments>
+    </contributor>
+    <created>2014-10-05T08:59:28Z</created>
+    <keywords></keywords>
+    <modified>2014-10-05T08:59:28Z</modified>
+    <revision></revision>
+    <subject></subject>
+    <title></title>
+    <unit meter="1.0" name="meter"></unit>
+    <up_axis>Y_UP</up_axis></asset>
+  <library_images>
+    <image id="Map #1-image" name="Map #1">
+      <init_from>png/aruco4.png</init_from>
+    </image>
+  </library_images>
+  <library_materials>
+    <material id="Material #36" name="Material #36">
+      <instance_effect url="#Material #36-fx"/>
+    </material>
+  </library_materials>
+  <library_effects>
+    <effect id="Material #36-fx" name="Material #36">
+      <profile_COMMON>
+        <technique sid="standard">
+          <phong>
+            <emission>
+              <color sid="emission">0  0 0 1</color>
+            </emission>
+            <ambient>
+              <color sid="ambient">1  1 1 1</color>
+            </ambient>
+            <diffuse>
+              <texture texture="Map #1-image" texcoord="CHANNEL0">
+                <extra>
+                  <technique profile="MAYA">
+                    <wrapU sid="wrapU0">TRUE</wrapU>
+                    <wrapV sid="wrapV0">TRUE</wrapV>
+                    <blend_mode>ADD</blend_mode>
+                  </technique>
+                </extra>
+              </texture>
+            </diffuse>
+            <specular>
+              <color sid="specular">0  0 0 1</color>
+            </specular>
+            <shininess>
+              <float sid="shininess">2</float>
+            </shininess>
+            <reflective>
+              <color sid="reflective">0  0 0 1</color>
+            </reflective>
+            <reflectivity>
+              <float sid="reflectivity">1</float>
+            </reflectivity>
+            <transparent opaque="RGB_ZERO">
+              <color sid="transparent">1  1 1 1</color>
+            </transparent>
+            <transparency>
+              <float sid="transparency">0</float>
+            </transparency>
+          </phong>
+        </technique>
+      </profile_COMMON>
+    </effect>
+  </library_effects>
+  <library_geometries>
+    <geometry id="image-lib" name="image">
+      <mesh>
+        <source id="image-POSITION">
+          <float_array id="image-POSITION-array" count="12">
+          -0.5 -0.5 0
+          0.5 -0.5 0
+          -0.5 0.5 0
+          0.5 0.5 0
+          </float_array>
+          <technique_common>
+            <accessor source="#image-POSITION-array" count="4" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-Normal0">
+          <float_array id="image-Normal0-array" count="18">
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          </float_array>
+          <technique_common>
+            <accessor source="#image-Normal0-array" count="6" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-UV0">
+          <float_array id="image-UV0-array" count="8">
+          0 0
+          1 0
+          0 1
+          1 1
+          </float_array>
+          <!--
+          0.000499 0.000500
+          0.999500 0.000499
+          0.000500 0.999501
+          0.999501 0.999500
+          -->
+          <technique_common>
+            <accessor source="#image-UV0-array" count="4" stride="2">
+              <param name="S" type="float"/>
+              <param name="T" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <vertices id="image-VERTEX">
+          <input semantic="POSITION" source="#image-POSITION"/>
+        </vertices>
+        <triangles count="2" material="Material #36">
+          <input semantic="VERTEX" offset="0" source="#image-VERTEX"/>
+          <input semantic="NORMAL" offset="1" source="#image-Normal0"/>
+          <input semantic="TEXCOORD" offset="2" set="0" source="#image-UV0"/>
+          <p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p>
+        </triangles>
+      </mesh>
+    </geometry>
+  </library_geometries>
+  <library_visual_scenes>
+    <visual_scene id="" name="">
+      <node name="image" id="image" sid="image">
+        <matrix sid="matrix">1 0 0 0 0 0 1 0 0 -1 0 0 0 0 0 1</matrix>
+        <instance_geometry url="#image-lib">
+          <bind_material>
+            <technique_common>
+              <instance_material symbol="Material #36" target="#Material #36"/>
+            </technique_common>
+          </bind_material>
+        </instance_geometry>
+        <extra>
+          <technique profile="FCOLLADA">
+            <visibility>1</visibility>
+          </technique>
+        </extra>
+      </node>
+      <extra>
+        <technique profile="MAX3D">
+          <frame_rate>30</frame_rate>
+        </technique>
+        <technique profile="FCOLLADA">
+          <start_time>0</start_time>
+          <end_time>3.333333</end_time>
+        </technique>
+      </extra>
+    </visual_scene>
+  </library_visual_scenes>
+  <scene>
+    <instance_visual_scene url="#"></instance_visual_scene>
+  </scene>
+</COLLADA>
diff --git a/urdf/signs/dae/aruco5.dae b/urdf/signs/dae/aruco5.dae
new file mode 100644
index 0000000000000000000000000000000000000000..866d317abb6abd9754ea5758d1e1f575ed524dfe
--- /dev/null
+++ b/urdf/signs/dae/aruco5.dae
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="utf-8"?>
+<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
+  <asset>
+    <contributor>
+      <author></author>
+      <authoring_tool>FBX COLLADA exporter</authoring_tool>
+      <comments></comments>
+    </contributor>
+    <created>2014-10-05T08:59:28Z</created>
+    <keywords></keywords>
+    <modified>2014-10-05T08:59:28Z</modified>
+    <revision></revision>
+    <subject></subject>
+    <title></title>
+    <unit meter="1.0" name="meter"></unit>
+    <up_axis>Y_UP</up_axis></asset>
+  <library_images>
+    <image id="Map #1-image" name="Map #1">
+      <init_from>png/aruco5.png</init_from>
+    </image>
+  </library_images>
+  <library_materials>
+    <material id="Material #36" name="Material #36">
+      <instance_effect url="#Material #36-fx"/>
+    </material>
+  </library_materials>
+  <library_effects>
+    <effect id="Material #36-fx" name="Material #36">
+      <profile_COMMON>
+        <technique sid="standard">
+          <phong>
+            <emission>
+              <color sid="emission">0  0 0 1</color>
+            </emission>
+            <ambient>
+              <color sid="ambient">1  1 1 1</color>
+            </ambient>
+            <diffuse>
+              <texture texture="Map #1-image" texcoord="CHANNEL0">
+                <extra>
+                  <technique profile="MAYA">
+                    <wrapU sid="wrapU0">TRUE</wrapU>
+                    <wrapV sid="wrapV0">TRUE</wrapV>
+                    <blend_mode>ADD</blend_mode>
+                  </technique>
+                </extra>
+              </texture>
+            </diffuse>
+            <specular>
+              <color sid="specular">0  0 0 1</color>
+            </specular>
+            <shininess>
+              <float sid="shininess">2</float>
+            </shininess>
+            <reflective>
+              <color sid="reflective">0  0 0 1</color>
+            </reflective>
+            <reflectivity>
+              <float sid="reflectivity">1</float>
+            </reflectivity>
+            <transparent opaque="RGB_ZERO">
+              <color sid="transparent">1  1 1 1</color>
+            </transparent>
+            <transparency>
+              <float sid="transparency">0</float>
+            </transparency>
+          </phong>
+        </technique>
+      </profile_COMMON>
+    </effect>
+  </library_effects>
+  <library_geometries>
+    <geometry id="image-lib" name="image">
+      <mesh>
+        <source id="image-POSITION">
+          <float_array id="image-POSITION-array" count="12">
+          -0.5 -0.5 0
+          0.5 -0.5 0
+          -0.5 0.5 0
+          0.5 0.5 0
+          </float_array>
+          <technique_common>
+            <accessor source="#image-POSITION-array" count="4" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-Normal0">
+          <float_array id="image-Normal0-array" count="18">
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          </float_array>
+          <technique_common>
+            <accessor source="#image-Normal0-array" count="6" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-UV0">
+          <float_array id="image-UV0-array" count="8">
+          0 0
+          1 0
+          0 1
+          1 1
+          </float_array>
+          <!--
+          0.000499 0.000500
+          0.999500 0.000499
+          0.000500 0.999501
+          0.999501 0.999500
+          -->
+          <technique_common>
+            <accessor source="#image-UV0-array" count="4" stride="2">
+              <param name="S" type="float"/>
+              <param name="T" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <vertices id="image-VERTEX">
+          <input semantic="POSITION" source="#image-POSITION"/>
+        </vertices>
+        <triangles count="2" material="Material #36">
+          <input semantic="VERTEX" offset="0" source="#image-VERTEX"/>
+          <input semantic="NORMAL" offset="1" source="#image-Normal0"/>
+          <input semantic="TEXCOORD" offset="2" set="0" source="#image-UV0"/>
+          <p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p>
+        </triangles>
+      </mesh>
+    </geometry>
+  </library_geometries>
+  <library_visual_scenes>
+    <visual_scene id="" name="">
+      <node name="image" id="image" sid="image">
+        <matrix sid="matrix">1 0 0 0 0 0 1 0 0 -1 0 0 0 0 0 1</matrix>
+        <instance_geometry url="#image-lib">
+          <bind_material>
+            <technique_common>
+              <instance_material symbol="Material #36" target="#Material #36"/>
+            </technique_common>
+          </bind_material>
+        </instance_geometry>
+        <extra>
+          <technique profile="FCOLLADA">
+            <visibility>1</visibility>
+          </technique>
+        </extra>
+      </node>
+      <extra>
+        <technique profile="MAX3D">
+          <frame_rate>30</frame_rate>
+        </technique>
+        <technique profile="FCOLLADA">
+          <start_time>0</start_time>
+          <end_time>3.333333</end_time>
+        </technique>
+      </extra>
+    </visual_scene>
+  </library_visual_scenes>
+  <scene>
+    <instance_visual_scene url="#"></instance_visual_scene>
+  </scene>
+</COLLADA>
diff --git a/urdf/signs/dae/aruco6.dae b/urdf/signs/dae/aruco6.dae
new file mode 100644
index 0000000000000000000000000000000000000000..ede810487b5d50cc5794da331cf63edf63e20f2c
--- /dev/null
+++ b/urdf/signs/dae/aruco6.dae
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="utf-8"?>
+<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
+  <asset>
+    <contributor>
+      <author></author>
+      <authoring_tool>FBX COLLADA exporter</authoring_tool>
+      <comments></comments>
+    </contributor>
+    <created>2014-10-05T08:59:28Z</created>
+    <keywords></keywords>
+    <modified>2014-10-05T08:59:28Z</modified>
+    <revision></revision>
+    <subject></subject>
+    <title></title>
+    <unit meter="1.0" name="meter"></unit>
+    <up_axis>Y_UP</up_axis></asset>
+  <library_images>
+    <image id="Map #1-image" name="Map #1">
+      <init_from>png/aruco6.png</init_from>
+    </image>
+  </library_images>
+  <library_materials>
+    <material id="Material #36" name="Material #36">
+      <instance_effect url="#Material #36-fx"/>
+    </material>
+  </library_materials>
+  <library_effects>
+    <effect id="Material #36-fx" name="Material #36">
+      <profile_COMMON>
+        <technique sid="standard">
+          <phong>
+            <emission>
+              <color sid="emission">0  0 0 1</color>
+            </emission>
+            <ambient>
+              <color sid="ambient">1  1 1 1</color>
+            </ambient>
+            <diffuse>
+              <texture texture="Map #1-image" texcoord="CHANNEL0">
+                <extra>
+                  <technique profile="MAYA">
+                    <wrapU sid="wrapU0">TRUE</wrapU>
+                    <wrapV sid="wrapV0">TRUE</wrapV>
+                    <blend_mode>ADD</blend_mode>
+                  </technique>
+                </extra>
+              </texture>
+            </diffuse>
+            <specular>
+              <color sid="specular">0  0 0 1</color>
+            </specular>
+            <shininess>
+              <float sid="shininess">2</float>
+            </shininess>
+            <reflective>
+              <color sid="reflective">0  0 0 1</color>
+            </reflective>
+            <reflectivity>
+              <float sid="reflectivity">1</float>
+            </reflectivity>
+            <transparent opaque="RGB_ZERO">
+              <color sid="transparent">1  1 1 1</color>
+            </transparent>
+            <transparency>
+              <float sid="transparency">0</float>
+            </transparency>
+          </phong>
+        </technique>
+      </profile_COMMON>
+    </effect>
+  </library_effects>
+  <library_geometries>
+    <geometry id="image-lib" name="image">
+      <mesh>
+        <source id="image-POSITION">
+          <float_array id="image-POSITION-array" count="12">
+          -0.5 -0.5 0
+          0.5 -0.5 0
+          -0.5 0.5 0
+          0.5 0.5 0
+          </float_array>
+          <technique_common>
+            <accessor source="#image-POSITION-array" count="4" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-Normal0">
+          <float_array id="image-Normal0-array" count="18">
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          </float_array>
+          <technique_common>
+            <accessor source="#image-Normal0-array" count="6" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-UV0">
+          <float_array id="image-UV0-array" count="8">
+          0 0
+          1 0
+          0 1
+          1 1
+          </float_array>
+          <!--
+          0.000499 0.000500
+          0.999500 0.000499
+          0.000500 0.999501
+          0.999501 0.999500
+          -->
+          <technique_common>
+            <accessor source="#image-UV0-array" count="4" stride="2">
+              <param name="S" type="float"/>
+              <param name="T" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <vertices id="image-VERTEX">
+          <input semantic="POSITION" source="#image-POSITION"/>
+        </vertices>
+        <triangles count="2" material="Material #36">
+          <input semantic="VERTEX" offset="0" source="#image-VERTEX"/>
+          <input semantic="NORMAL" offset="1" source="#image-Normal0"/>
+          <input semantic="TEXCOORD" offset="2" set="0" source="#image-UV0"/>
+          <p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p>
+        </triangles>
+      </mesh>
+    </geometry>
+  </library_geometries>
+  <library_visual_scenes>
+    <visual_scene id="" name="">
+      <node name="image" id="image" sid="image">
+        <matrix sid="matrix">1 0 0 0 0 0 1 0 0 -1 0 0 0 0 0 1</matrix>
+        <instance_geometry url="#image-lib">
+          <bind_material>
+            <technique_common>
+              <instance_material symbol="Material #36" target="#Material #36"/>
+            </technique_common>
+          </bind_material>
+        </instance_geometry>
+        <extra>
+          <technique profile="FCOLLADA">
+            <visibility>1</visibility>
+          </technique>
+        </extra>
+      </node>
+      <extra>
+        <technique profile="MAX3D">
+          <frame_rate>30</frame_rate>
+        </technique>
+        <technique profile="FCOLLADA">
+          <start_time>0</start_time>
+          <end_time>3.333333</end_time>
+        </technique>
+      </extra>
+    </visual_scene>
+  </library_visual_scenes>
+  <scene>
+    <instance_visual_scene url="#"></instance_visual_scene>
+  </scene>
+</COLLADA>
diff --git a/urdf/signs/dae/aruco7.dae b/urdf/signs/dae/aruco7.dae
new file mode 100644
index 0000000000000000000000000000000000000000..070723b47894f5c9e1bfc36e04f5b08178856e5b
--- /dev/null
+++ b/urdf/signs/dae/aruco7.dae
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="utf-8"?>
+<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
+  <asset>
+    <contributor>
+      <author></author>
+      <authoring_tool>FBX COLLADA exporter</authoring_tool>
+      <comments></comments>
+    </contributor>
+    <created>2014-10-05T08:59:28Z</created>
+    <keywords></keywords>
+    <modified>2014-10-05T08:59:28Z</modified>
+    <revision></revision>
+    <subject></subject>
+    <title></title>
+    <unit meter="1.0" name="meter"></unit>
+    <up_axis>Y_UP</up_axis></asset>
+  <library_images>
+    <image id="Map #1-image" name="Map #1">
+      <init_from>png/aruco7.png</init_from>
+    </image>
+  </library_images>
+  <library_materials>
+    <material id="Material #36" name="Material #36">
+      <instance_effect url="#Material #36-fx"/>
+    </material>
+  </library_materials>
+  <library_effects>
+    <effect id="Material #36-fx" name="Material #36">
+      <profile_COMMON>
+        <technique sid="standard">
+          <phong>
+            <emission>
+              <color sid="emission">0  0 0 1</color>
+            </emission>
+            <ambient>
+              <color sid="ambient">1  1 1 1</color>
+            </ambient>
+            <diffuse>
+              <texture texture="Map #1-image" texcoord="CHANNEL0">
+                <extra>
+                  <technique profile="MAYA">
+                    <wrapU sid="wrapU0">TRUE</wrapU>
+                    <wrapV sid="wrapV0">TRUE</wrapV>
+                    <blend_mode>ADD</blend_mode>
+                  </technique>
+                </extra>
+              </texture>
+            </diffuse>
+            <specular>
+              <color sid="specular">0  0 0 1</color>
+            </specular>
+            <shininess>
+              <float sid="shininess">2</float>
+            </shininess>
+            <reflective>
+              <color sid="reflective">0  0 0 1</color>
+            </reflective>
+            <reflectivity>
+              <float sid="reflectivity">1</float>
+            </reflectivity>
+            <transparent opaque="RGB_ZERO">
+              <color sid="transparent">1  1 1 1</color>
+            </transparent>
+            <transparency>
+              <float sid="transparency">0</float>
+            </transparency>
+          </phong>
+        </technique>
+      </profile_COMMON>
+    </effect>
+  </library_effects>
+  <library_geometries>
+    <geometry id="image-lib" name="image">
+      <mesh>
+        <source id="image-POSITION">
+          <float_array id="image-POSITION-array" count="12">
+          -0.5 -0.5 0
+          0.5 -0.5 0
+          -0.5 0.5 0
+          0.5 0.5 0
+          </float_array>
+          <technique_common>
+            <accessor source="#image-POSITION-array" count="4" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-Normal0">
+          <float_array id="image-Normal0-array" count="18">
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          </float_array>
+          <technique_common>
+            <accessor source="#image-Normal0-array" count="6" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-UV0">
+          <float_array id="image-UV0-array" count="8">
+          0 0
+          1 0
+          0 1
+          1 1
+          </float_array>
+          <!--
+          0.000499 0.000500
+          0.999500 0.000499
+          0.000500 0.999501
+          0.999501 0.999500
+          -->
+          <technique_common>
+            <accessor source="#image-UV0-array" count="4" stride="2">
+              <param name="S" type="float"/>
+              <param name="T" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <vertices id="image-VERTEX">
+          <input semantic="POSITION" source="#image-POSITION"/>
+        </vertices>
+        <triangles count="2" material="Material #36">
+          <input semantic="VERTEX" offset="0" source="#image-VERTEX"/>
+          <input semantic="NORMAL" offset="1" source="#image-Normal0"/>
+          <input semantic="TEXCOORD" offset="2" set="0" source="#image-UV0"/>
+          <p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p>
+        </triangles>
+      </mesh>
+    </geometry>
+  </library_geometries>
+  <library_visual_scenes>
+    <visual_scene id="" name="">
+      <node name="image" id="image" sid="image">
+        <matrix sid="matrix">1 0 0 0 0 0 1 0 0 -1 0 0 0 0 0 1</matrix>
+        <instance_geometry url="#image-lib">
+          <bind_material>
+            <technique_common>
+              <instance_material symbol="Material #36" target="#Material #36"/>
+            </technique_common>
+          </bind_material>
+        </instance_geometry>
+        <extra>
+          <technique profile="FCOLLADA">
+            <visibility>1</visibility>
+          </technique>
+        </extra>
+      </node>
+      <extra>
+        <technique profile="MAX3D">
+          <frame_rate>30</frame_rate>
+        </technique>
+        <technique profile="FCOLLADA">
+          <start_time>0</start_time>
+          <end_time>3.333333</end_time>
+        </technique>
+      </extra>
+    </visual_scene>
+  </library_visual_scenes>
+  <scene>
+    <instance_visual_scene url="#"></instance_visual_scene>
+  </scene>
+</COLLADA>
diff --git a/urdf/signs/dae/aruco8.dae b/urdf/signs/dae/aruco8.dae
new file mode 100644
index 0000000000000000000000000000000000000000..45956e7141d95d7889cfb305c469ffc67f7d0f3d
--- /dev/null
+++ b/urdf/signs/dae/aruco8.dae
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="utf-8"?>
+<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
+  <asset>
+    <contributor>
+      <author></author>
+      <authoring_tool>FBX COLLADA exporter</authoring_tool>
+      <comments></comments>
+    </contributor>
+    <created>2014-10-05T08:59:28Z</created>
+    <keywords></keywords>
+    <modified>2014-10-05T08:59:28Z</modified>
+    <revision></revision>
+    <subject></subject>
+    <title></title>
+    <unit meter="1.0" name="meter"></unit>
+    <up_axis>Y_UP</up_axis></asset>
+  <library_images>
+    <image id="Map #1-image" name="Map #1">
+      <init_from>png/aruco8.png</init_from>
+    </image>
+  </library_images>
+  <library_materials>
+    <material id="Material #36" name="Material #36">
+      <instance_effect url="#Material #36-fx"/>
+    </material>
+  </library_materials>
+  <library_effects>
+    <effect id="Material #36-fx" name="Material #36">
+      <profile_COMMON>
+        <technique sid="standard">
+          <phong>
+            <emission>
+              <color sid="emission">0  0 0 1</color>
+            </emission>
+            <ambient>
+              <color sid="ambient">1  1 1 1</color>
+            </ambient>
+            <diffuse>
+              <texture texture="Map #1-image" texcoord="CHANNEL0">
+                <extra>
+                  <technique profile="MAYA">
+                    <wrapU sid="wrapU0">TRUE</wrapU>
+                    <wrapV sid="wrapV0">TRUE</wrapV>
+                    <blend_mode>ADD</blend_mode>
+                  </technique>
+                </extra>
+              </texture>
+            </diffuse>
+            <specular>
+              <color sid="specular">0  0 0 1</color>
+            </specular>
+            <shininess>
+              <float sid="shininess">2</float>
+            </shininess>
+            <reflective>
+              <color sid="reflective">0  0 0 1</color>
+            </reflective>
+            <reflectivity>
+              <float sid="reflectivity">1</float>
+            </reflectivity>
+            <transparent opaque="RGB_ZERO">
+              <color sid="transparent">1  1 1 1</color>
+            </transparent>
+            <transparency>
+              <float sid="transparency">0</float>
+            </transparency>
+          </phong>
+        </technique>
+      </profile_COMMON>
+    </effect>
+  </library_effects>
+  <library_geometries>
+    <geometry id="image-lib" name="image">
+      <mesh>
+        <source id="image-POSITION">
+          <float_array id="image-POSITION-array" count="12">
+          -0.5 -0.5 0
+          0.5 -0.5 0
+          -0.5 0.5 0
+          0.5 0.5 0
+          </float_array>
+          <technique_common>
+            <accessor source="#image-POSITION-array" count="4" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-Normal0">
+          <float_array id="image-Normal0-array" count="18">
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          </float_array>
+          <technique_common>
+            <accessor source="#image-Normal0-array" count="6" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-UV0">
+          <float_array id="image-UV0-array" count="8">
+          0 0
+          1 0
+          0 1
+          1 1
+          </float_array>
+          <!--
+          0.000499 0.000500
+          0.999500 0.000499
+          0.000500 0.999501
+          0.999501 0.999500
+          -->
+          <technique_common>
+            <accessor source="#image-UV0-array" count="4" stride="2">
+              <param name="S" type="float"/>
+              <param name="T" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <vertices id="image-VERTEX">
+          <input semantic="POSITION" source="#image-POSITION"/>
+        </vertices>
+        <triangles count="2" material="Material #36">
+          <input semantic="VERTEX" offset="0" source="#image-VERTEX"/>
+          <input semantic="NORMAL" offset="1" source="#image-Normal0"/>
+          <input semantic="TEXCOORD" offset="2" set="0" source="#image-UV0"/>
+          <p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p>
+        </triangles>
+      </mesh>
+    </geometry>
+  </library_geometries>
+  <library_visual_scenes>
+    <visual_scene id="" name="">
+      <node name="image" id="image" sid="image">
+        <matrix sid="matrix">1 0 0 0 0 0 1 0 0 -1 0 0 0 0 0 1</matrix>
+        <instance_geometry url="#image-lib">
+          <bind_material>
+            <technique_common>
+              <instance_material symbol="Material #36" target="#Material #36"/>
+            </technique_common>
+          </bind_material>
+        </instance_geometry>
+        <extra>
+          <technique profile="FCOLLADA">
+            <visibility>1</visibility>
+          </technique>
+        </extra>
+      </node>
+      <extra>
+        <technique profile="MAX3D">
+          <frame_rate>30</frame_rate>
+        </technique>
+        <technique profile="FCOLLADA">
+          <start_time>0</start_time>
+          <end_time>3.333333</end_time>
+        </technique>
+      </extra>
+    </visual_scene>
+  </library_visual_scenes>
+  <scene>
+    <instance_visual_scene url="#"></instance_visual_scene>
+  </scene>
+</COLLADA>
diff --git a/urdf/signs/dae/aruco9.dae b/urdf/signs/dae/aruco9.dae
new file mode 100644
index 0000000000000000000000000000000000000000..1fd51e6e7f9e6e100777c55e1c1fc4eecfa3f048
--- /dev/null
+++ b/urdf/signs/dae/aruco9.dae
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="utf-8"?>
+<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
+  <asset>
+    <contributor>
+      <author></author>
+      <authoring_tool>FBX COLLADA exporter</authoring_tool>
+      <comments></comments>
+    </contributor>
+    <created>2014-10-05T08:59:28Z</created>
+    <keywords></keywords>
+    <modified>2014-10-05T08:59:28Z</modified>
+    <revision></revision>
+    <subject></subject>
+    <title></title>
+    <unit meter="1.0" name="meter"></unit>
+    <up_axis>Y_UP</up_axis></asset>
+  <library_images>
+    <image id="Map #1-image" name="Map #1">
+      <init_from>png/aruco9.png</init_from>
+    </image>
+  </library_images>
+  <library_materials>
+    <material id="Material #36" name="Material #36">
+      <instance_effect url="#Material #36-fx"/>
+    </material>
+  </library_materials>
+  <library_effects>
+    <effect id="Material #36-fx" name="Material #36">
+      <profile_COMMON>
+        <technique sid="standard">
+          <phong>
+            <emission>
+              <color sid="emission">0  0 0 1</color>
+            </emission>
+            <ambient>
+              <color sid="ambient">1  1 1 1</color>
+            </ambient>
+            <diffuse>
+              <texture texture="Map #1-image" texcoord="CHANNEL0">
+                <extra>
+                  <technique profile="MAYA">
+                    <wrapU sid="wrapU0">TRUE</wrapU>
+                    <wrapV sid="wrapV0">TRUE</wrapV>
+                    <blend_mode>ADD</blend_mode>
+                  </technique>
+                </extra>
+              </texture>
+            </diffuse>
+            <specular>
+              <color sid="specular">0  0 0 1</color>
+            </specular>
+            <shininess>
+              <float sid="shininess">2</float>
+            </shininess>
+            <reflective>
+              <color sid="reflective">0  0 0 1</color>
+            </reflective>
+            <reflectivity>
+              <float sid="reflectivity">1</float>
+            </reflectivity>
+            <transparent opaque="RGB_ZERO">
+              <color sid="transparent">1  1 1 1</color>
+            </transparent>
+            <transparency>
+              <float sid="transparency">0</float>
+            </transparency>
+          </phong>
+        </technique>
+      </profile_COMMON>
+    </effect>
+  </library_effects>
+  <library_geometries>
+    <geometry id="image-lib" name="image">
+      <mesh>
+        <source id="image-POSITION">
+          <float_array id="image-POSITION-array" count="12">
+          -0.5 -0.5 0
+          0.5 -0.5 0
+          -0.5 0.5 0
+          0.5 0.5 0
+          </float_array>
+          <technique_common>
+            <accessor source="#image-POSITION-array" count="4" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-Normal0">
+          <float_array id="image-Normal0-array" count="18">
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          0 0 1
+          </float_array>
+          <technique_common>
+            <accessor source="#image-Normal0-array" count="6" stride="3">
+              <param name="X" type="float"/>
+              <param name="Y" type="float"/>
+              <param name="Z" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <source id="image-UV0">
+          <float_array id="image-UV0-array" count="8">
+          0 0
+          1 0
+          0 1
+          1 1
+          </float_array>
+          <!--
+          0.000499 0.000500
+          0.999500 0.000499
+          0.000500 0.999501
+          0.999501 0.999500
+          -->
+          <technique_common>
+            <accessor source="#image-UV0-array" count="4" stride="2">
+              <param name="S" type="float"/>
+              <param name="T" type="float"/>
+            </accessor>
+          </technique_common>
+        </source>
+        <vertices id="image-VERTEX">
+          <input semantic="POSITION" source="#image-POSITION"/>
+        </vertices>
+        <triangles count="2" material="Material #36">
+          <input semantic="VERTEX" offset="0" source="#image-VERTEX"/>
+          <input semantic="NORMAL" offset="1" source="#image-Normal0"/>
+          <input semantic="TEXCOORD" offset="2" set="0" source="#image-UV0"/>
+          <p> 0 0 0 1 1 1 3 2 3 3 3 3 2 4 2 0 5 0</p>
+        </triangles>
+      </mesh>
+    </geometry>
+  </library_geometries>
+  <library_visual_scenes>
+    <visual_scene id="" name="">
+      <node name="image" id="image" sid="image">
+        <matrix sid="matrix">1 0 0 0 0 0 1 0 0 -1 0 0 0 0 0 1</matrix>
+        <instance_geometry url="#image-lib">
+          <bind_material>
+            <technique_common>
+              <instance_material symbol="Material #36" target="#Material #36"/>
+            </technique_common>
+          </bind_material>
+        </instance_geometry>
+        <extra>
+          <technique profile="FCOLLADA">
+            <visibility>1</visibility>
+          </technique>
+        </extra>
+      </node>
+      <extra>
+        <technique profile="MAX3D">
+          <frame_rate>30</frame_rate>
+        </technique>
+        <technique profile="FCOLLADA">
+          <start_time>0</start_time>
+          <end_time>3.333333</end_time>
+        </technique>
+      </extra>
+    </visual_scene>
+  </library_visual_scenes>
+  <scene>
+    <instance_visual_scene url="#"></instance_visual_scene>
+  </scene>
+</COLLADA>
diff --git a/urdf/signs/dae/png/aruco0.png b/urdf/signs/dae/png/aruco0.png
new file mode 100644
index 0000000000000000000000000000000000000000..bb352ab2ef63b47e461c816f05854339fbadba82
Binary files /dev/null and b/urdf/signs/dae/png/aruco0.png differ
diff --git a/urdf/signs/dae/png/aruco1.png b/urdf/signs/dae/png/aruco1.png
new file mode 100644
index 0000000000000000000000000000000000000000..e18a4f60a0a99bab41410a68993de1a9169e3ca6
Binary files /dev/null and b/urdf/signs/dae/png/aruco1.png differ
diff --git a/urdf/signs/dae/png/aruco10.png b/urdf/signs/dae/png/aruco10.png
new file mode 100644
index 0000000000000000000000000000000000000000..d145c02143a7ea530ff7e923216e94946bc7dfe6
Binary files /dev/null and b/urdf/signs/dae/png/aruco10.png differ
diff --git a/urdf/signs/dae/png/aruco11.png b/urdf/signs/dae/png/aruco11.png
new file mode 100644
index 0000000000000000000000000000000000000000..b02602a2ff9a52a44d294e5dea5b3686348e0b03
Binary files /dev/null and b/urdf/signs/dae/png/aruco11.png differ
diff --git a/urdf/signs/dae/png/aruco12.png b/urdf/signs/dae/png/aruco12.png
new file mode 100644
index 0000000000000000000000000000000000000000..a9bd7c1d29042a01efdcaca275e689074191c61d
Binary files /dev/null and b/urdf/signs/dae/png/aruco12.png differ
diff --git a/urdf/signs/dae/png/aruco13.png b/urdf/signs/dae/png/aruco13.png
new file mode 100644
index 0000000000000000000000000000000000000000..f7987fd3cf7ea2fad36425d70dc4ba1844ce208d
Binary files /dev/null and b/urdf/signs/dae/png/aruco13.png differ
diff --git a/urdf/signs/dae/png/aruco14.png b/urdf/signs/dae/png/aruco14.png
new file mode 100644
index 0000000000000000000000000000000000000000..f73a7ac8501c34fc19237ef34771d89481668666
Binary files /dev/null and b/urdf/signs/dae/png/aruco14.png differ
diff --git a/urdf/signs/dae/png/aruco2.png b/urdf/signs/dae/png/aruco2.png
new file mode 100644
index 0000000000000000000000000000000000000000..367a4ec6550844f24f7ff6ad6e75f8ebc7f76884
Binary files /dev/null and b/urdf/signs/dae/png/aruco2.png differ
diff --git a/urdf/signs/dae/png/aruco3.png b/urdf/signs/dae/png/aruco3.png
new file mode 100644
index 0000000000000000000000000000000000000000..d6b90f1e9b33c1ddc4eb6445da7f04a7c66ea2de
Binary files /dev/null and b/urdf/signs/dae/png/aruco3.png differ
diff --git a/urdf/signs/dae/png/aruco4.png b/urdf/signs/dae/png/aruco4.png
new file mode 100644
index 0000000000000000000000000000000000000000..b1cefa3038d3a146d705ed130cbf09ff333acb76
Binary files /dev/null and b/urdf/signs/dae/png/aruco4.png differ
diff --git a/urdf/signs/dae/png/aruco5.png b/urdf/signs/dae/png/aruco5.png
new file mode 100644
index 0000000000000000000000000000000000000000..653a8dff9d98c0ac513353ab2128f2a7c88d090c
Binary files /dev/null and b/urdf/signs/dae/png/aruco5.png differ
diff --git a/urdf/signs/dae/png/aruco6.png b/urdf/signs/dae/png/aruco6.png
new file mode 100644
index 0000000000000000000000000000000000000000..c5f7b9a396d6b6226f99bfaa1f71b17d36778809
Binary files /dev/null and b/urdf/signs/dae/png/aruco6.png differ
diff --git a/urdf/signs/dae/png/aruco7.png b/urdf/signs/dae/png/aruco7.png
new file mode 100644
index 0000000000000000000000000000000000000000..3aab803bad0c2cefa2c238c896dc13c07a52fdfc
Binary files /dev/null and b/urdf/signs/dae/png/aruco7.png differ
diff --git a/urdf/signs/dae/png/aruco8.png b/urdf/signs/dae/png/aruco8.png
new file mode 100644
index 0000000000000000000000000000000000000000..a513dd4f89675c9e9a773e9412f2971457ba4f6d
Binary files /dev/null and b/urdf/signs/dae/png/aruco8.png differ
diff --git a/urdf/signs/dae/png/aruco9.png b/urdf/signs/dae/png/aruco9.png
new file mode 100644
index 0000000000000000000000000000000000000000..ff1b9b4aec96657b2f95fbe1b8f32b6d7c1dda0d
Binary files /dev/null and b/urdf/signs/dae/png/aruco9.png differ