diff --git a/launch/include/move_base.launch b/launch/include/move_base.launch index 0721ea6b97533514b0b88f3e4f17013117d99469..94c2e3f45dc746e36286b1f335cf070b71bdb5f5 100644 --- a/launch/include/move_base.launch +++ b/launch/include/move_base.launch @@ -14,7 +14,9 @@ <arg name="odom_topic" default="/$(arg ns)/odom"/> <arg name="cmd_vel_topic" default="/$(arg ns)/navigation/cmd_vel"/> <arg name="local_planner" default="dwa"/> + <arg name="local_planner_params" default="dwa_params.yaml"/> <arg name="global_planner" default="global_planner"/> + <arg name="global_planner_params" default="global_planner_params.yaml"/> <arg name="costmap_path" value="map" if="$(arg use_map)"/> <arg name="costmap_path" value="no_map" unless="$(arg use_map)"/> <arg name="output" default="screen" /> @@ -34,8 +36,8 @@ <remap from="move_base" to="$(arg move_base_name)" /> <rosparam file="$(arg path)/$(arg move_base_params)" command="load" /> - <rosparam file="$(arg path)/local_planner/$(arg local_planner)_params.yaml" command="load" /> - <rosparam file="$(arg path)/global_planner/$(arg global_planner)_params.yaml" command="load" /> + <rosparam file="$(arg path)/local_planner/$(arg local_planner_params)" command="load" /> + <rosparam file="$(arg path)/global_planner/$(arg global_planner_params)" command="load" /> <rosparam file="$(arg path)/costmap/$(arg costmap_common_params)" command="load" ns="local_costmap" /> <rosparam file="$(arg path)/costmap/$(arg costmap_local_params)" command="load" ns="local_costmap"/> diff --git a/launch/nav.launch b/launch/nav.launch index 89e2a578a917ec1dab70da654aafa4d82a5742fd..68cf3e6e007665884f0cb2c0dfdf1d0fa4f5e3c3 100644 --- a/launch/nav.launch +++ b/launch/nav.launch @@ -32,7 +32,9 @@ <arg name="resolution" default="0.1"/> <arg name="use_move_base" default="true"/> <arg name="local_planner" default="dwa"/> + <arg name="local_planner_params" default="dwa_params.yaml"/> <arg name="global_planner" default="global_planner"/> + <arg name="global_planner_params" default="global_planner_params.yaml"/> <arg name="output" default="screen" /> <arg name="launch_prefix" default="" /> @@ -126,7 +128,9 @@ <arg name="odom_topic" value="$(arg odom_topic)"/> <arg name="cmd_vel_topic" value="$(arg cmd_vel_topic)"/> <arg name="local_planner" value="$(arg local_planner)"/> + <arg name="local_planner_params" value="$(arg local_planner_params)"/> <arg name="global_planner" value="$(arg global_planner)"/> + <arg name="global_planner_params" value="$(arg global_planner_params)"/> <arg name="output" value="$(arg output)" /> <arg name="launch_prefix" value="$(arg launch_prefix)" /> </include>