diff --git a/launch/include/localization.launch b/launch/include/localization.launch
index 347ae7b20154f3baa3ffa1e901c71a06db8ced4f..0c9649bf1914b903b1571e62b836df3bb3ff3606 100644
--- a/launch/include/localization.launch
+++ b/launch/include/localization.launch
@@ -4,6 +4,7 @@
 
   <arg name="name" default="model_car"/>
   <arg name="global_ekf_config_file"  default="$(find iri_model_car_rosnav)/params/global_ekf_odom_imu_amcl.yaml"/>
+  <arg name="set_pose_topic" default="/$(arg name)/initialpose"/>
 
   <node pkg="robot_localization" 
         type="ekf_localization_node" 
@@ -13,7 +14,7 @@
         output="screen">
     <rosparam command="load" file="$(arg global_ekf_config_file)" />
     <remap from="odometry/filtered" to="/$(arg name)/global_odom_combined"/>
-    <remap from="set_pose" to="/$(arg name)/global_ekf/set_pose"/>
+    <remap from="set_pose" to="$(arg set_pose_topic)"/>
   </node>
 
 </launch>