diff --git a/launch/localization.launch b/launch/include/localization.launch
similarity index 96%
rename from launch/localization.launch
rename to launch/include/localization.launch
index 9f52e541147ecd216b36fb37c8fc29c15aba87d3..35c40987b10ebfd4dd32054631636066e074ee11 100644
--- a/launch/localization.launch
+++ b/launch/include/localization.launch
@@ -18,8 +18,8 @@
     <param name="cov_vel"            value="0.01"/>
     <param name="cov_acc"            value="0.01"/>
     <param name="imu_reference"      value="1"/><!-- 0 -> NED 1-> ENU -->
-    <remap from="~imu_in" to="$(arg name)/imu"/>
-    <remap from="~imu_out" to="$(arg name)/imu_enu"/>
+    <remap from="~imu_in" to="$(arg name)/sensors/imu"/>
+    <remap from="~imu_out" to="$(arg name)/sensors/imu_enu"/>
 
   </node>
 
@@ -33,10 +33,12 @@
     <remap from="odometry/filtered" to="/$(arg name)/local_odom_combined"/>
   </node>
 
+  <!--
   <node pkg="tf" 
         type="static_transform_publisher" 
         name="map_transform" args="0 0 0 0 0 0 map model_car/odom 20"
         unless="$(arg global_loc)"/> 
+-->
 
   <node pkg="robot_localization" 
         type="ekf_localization_node" 
diff --git a/launch/include/spawn_objects.launch b/launch/include/spawn_objects.launch
new file mode 100644
index 0000000000000000000000000000000000000000..aadb5f00ed3399fccac9e2ed39250548c57d25c0
--- /dev/null
+++ b/launch/include/spawn_objects.launch
@@ -0,0 +1,47 @@
+<?xml version="1.0"?>
+
+<launch>
+  <arg name="parent" default="map"/>
+
+
+  <include file="$(find iri_object_description)/launch/spawn_object.launch">
+    <arg name="name"  value="object00"/>
+    <arg name="model"  value="box"/>
+    <arg name="length"  value="2.5"/>
+    <arg name="width"  value="6.0"/>
+    <arg name="height"  value="0.5"/>
+    <arg name="x"  value="1.25"/>
+    <arg name="y"  value="4.0"/>
+    <arg name="yaw"  value="1.5708"/>
+    <arg name="parent"  value="$(arg parent)"/>
+  </include>
+
+
+  <include file="$(find iri_object_description)/launch/spawn_object.launch">
+    <arg name="name"  value="object10"/>
+    <arg name="model"  value="box"/>
+    <arg name="length"  value="2.5"/>
+    <arg name="width"  value="2.0"/>
+    <arg name="height"  value="0.5"/>
+    <arg name="x"  value="5.75"/>
+    <arg name="y"  value="6.0"/>
+    <arg name="yaw"  value="1.5708"/>
+    <arg name="parent"  value="$(arg parent)"/>
+  </include>
+
+
+  <include file="$(find iri_object_description)/launch/spawn_object.launch">
+    <arg name="name"  value="object20"/>
+    <arg name="model"  value="box"/>
+    <arg name="length"  value="2.5"/>
+    <arg name="width"  value="3.0"/>
+    <arg name="height"  value="0.5"/>
+    <arg name="x"  value="5.75"/>
+    <arg name="y"  value="2.5"/>
+    <arg name="yaw"  value="1.5708"/>
+    <arg name="parent"  value="$(arg parent)"/>
+  </include>
+
+
+</launch>
+
diff --git a/launch/include/spawn_signs.launch b/launch/include/spawn_signs.launch
new file mode 100644
index 0000000000000000000000000000000000000000..222e1ad8a1c0190b00cb4fd6a54941f1cbd81c45
--- /dev/null
+++ b/launch/include/spawn_signs.launch
@@ -0,0 +1,140 @@
+<?xml version="1.0"?>
+
+<launch>
+  <arg name="parent" default="map"/>
+
+
+  <include file="$(find sign_description)/launch/spawn_sign.launch">
+    <arg name="name"  value="pedestrian_crossing_0"/>
+    <arg name="model"  value="sign"/>
+    <arg name="tag"  value="alvar6"/>
+    <arg name="type"  value="pedestrian_crossing"/>
+    <arg name="x"  value="2.0"/>
+    <arg name="y"  value="-0.5"/>
+    <arg name="yaw"  value="3.14159"/>
+    <arg name="parent"  value="$(arg parent)"/>
+  </include>
+
+
+  <include file="$(find sign_description)/launch/spawn_sign.launch">
+    <arg name="name"  value="pedestrian_crossing_1"/>
+    <arg name="model"  value="sign"/>
+    <arg name="tag"  value="alvar6"/>
+    <arg name="type"  value="pedestrian_crossing"/>
+    <arg name="x"  value="1.5"/>
+    <arg name="y"  value="0.5"/>
+    <arg name="yaw"  value="0"/>
+    <arg name="parent"  value="$(arg parent)"/>
+  </include>
+
+
+  <include file="$(find sign_description)/launch/spawn_sign.launch">
+    <arg name="name"  value="max_50_0"/>
+    <arg name="model"  value="sign"/>
+    <arg name="tag"  value="alvar13"/>
+    <arg name="type"  value="max_50"/>
+    <arg name="x"  value="8.5"/>
+    <arg name="y"  value="2.5"/>
+    <arg name="yaw"  value="4.71239"/>
+    <arg name="parent"  value="$(arg parent)"/>
+  </include>
+
+
+  <include file="$(find sign_description)/launch/spawn_sign.launch">
+    <arg name="name"  value="max_50_1"/>
+    <arg name="model"  value="sign"/>
+    <arg name="tag"  value="alvar13"/>
+    <arg name="type"  value="max_50"/>
+    <arg name="x"  value="7.5"/>
+    <arg name="y"  value="6.5"/>
+    <arg name="yaw"  value="1.5708"/>
+    <arg name="parent"  value="$(arg parent)"/>
+  </include>
+
+
+  <include file="$(find sign_description)/launch/spawn_sign.launch">
+    <arg name="name"  value="parking0"/>
+    <arg name="model"  value="sign"/>
+    <arg name="tag"  value="alvar2"/>
+    <arg name="type"  value="parking"/>
+    <arg name="x"  value="7.5"/>
+    <arg name="y"  value="5.0"/>
+    <arg name="yaw"  value="1.5708"/>
+    <arg name="parent"  value="$(arg parent)"/>
+  </include>
+
+
+  <include file="$(find sign_description)/launch/spawn_sign.launch">
+    <arg name="name"  value="max_50_2"/>
+    <arg name="model"  value="sign"/>
+    <arg name="tag"  value="alvar13"/>
+    <arg name="type"  value="max_50"/>
+    <arg name="x"  value="-1.5"/>
+    <arg name="y"  value="3.5"/>
+    <arg name="yaw"  value="7.85398"/>
+    <arg name="parent"  value="$(arg parent)"/>
+  </include>
+
+
+  <include file="$(find sign_description)/launch/spawn_sign.launch">
+    <arg name="name"  value="max_50_3"/>
+    <arg name="model"  value="sign"/>
+    <arg name="tag"  value="alvar13"/>
+    <arg name="type"  value="max_50"/>
+    <arg name="x"  value="-0.5"/>
+    <arg name="y"  value="1.5"/>
+    <arg name="yaw"  value="4.71239"/>
+    <arg name="parent"  value="$(arg parent)"/>
+  </include>
+
+
+  <include file="$(find sign_description)/launch/spawn_sign.launch">
+    <arg name="name"  value="parking1"/>
+    <arg name="model"  value="sign"/>
+    <arg name="tag"  value="alvar2"/>
+    <arg name="type"  value="parking"/>
+    <arg name="x"  value="4.0"/>
+    <arg name="y"  value="4.2"/>
+    <arg name="yaw"  value="4.71239"/>
+    <arg name="parent"  value="$(arg parent)"/>
+  </include>
+
+
+  <include file="$(find sign_description)/launch/spawn_sign.launch">
+    <arg name="name"  value="giveway0"/>
+    <arg name="model"  value="sign"/>
+    <arg name="tag"  value="alvar5"/>
+    <arg name="type"  value="giveway"/>
+    <arg name="x"  value="4.0"/>
+    <arg name="y"  value="6.99"/>
+    <arg name="yaw"  value="4.71239"/>
+    <arg name="parent"  value="$(arg parent)"/>
+  </include>
+
+
+  <include file="$(find sign_description)/launch/spawn_sign.launch">
+    <arg name="name"  value="giveway1"/>
+    <arg name="model"  value="sign"/>
+    <arg name="tag"  value="alvar5"/>
+    <arg name="type"  value="giveway"/>
+    <arg name="x"  value="3.0"/>
+    <arg name="y"  value="1.0"/>
+    <arg name="yaw"  value="1.5708"/>
+    <arg name="parent"  value="$(arg parent)"/>
+  </include>
+
+
+  <include file="$(find sign_description)/launch/spawn_sign.launch">
+    <arg name="name"  value="max_50_5"/>
+    <arg name="model"  value="sign"/>
+    <arg name="tag"  value="alvar13"/>
+    <arg name="type"  value="max_50"/>
+    <arg name="x"  value="3.0"/>
+    <arg name="y"  value="3.5"/>
+    <arg name="yaw"  value="1.5708"/>
+    <arg name="parent"  value="$(arg parent)"/>
+  </include>
+
+
+</launch>
+