diff --git a/launch/ivo_nav_bt_client.launch b/launch/ivo_nav_bt_client.launch new file mode 100644 index 0000000000000000000000000000000000000000..8234d51896feed6e931d71a0027c4f1b79cee6a7 --- /dev/null +++ b/launch/ivo_nav_bt_client.launch @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<launch> + <arg name="node_name" default="nav_client" /> + <arg name="output" default="screen" /> + <arg name="launch_prefix" default="" /> + <arg name="config_file" default="$(find tiago_nav_module)/config/tiago_nav_module_default.yaml" /> + <arg name="move_base_action" default="/move_base"/> + <arg name="move_poi_action" default="/poi_navigation_server/go_to_poi"/> + <arg name="move_waypoint_action" default="/pal_waypoint/navigate"/> + <arg name="odom_topic" default="/mobile_base_controller/odom"/> + <arg name="clear_costmaps_service" default="/move_base/clear_costmaps"/> + <arg name="change_map_service" default="/pal_map_manager/change_map"/> + <arg name="set_op_mode_service" default="/pal_navigation_sm"/> + <arg name="move_base_dyn_reconf" default="/move_base/PalLocalPlanner/set_parameters"/> + + <arg name="tree_path" default="$(find tiago_nav_module)/src/xml" /> + <arg name="tree_file" default="bt_test" /> + <arg name="bt_client_rate" default="10" /> + + <include file="$(find tiago_nav_module)/launch/tiago_nav_bt_client.launch"> + <arg name="node_name" value="$(arg node_name)" /> + <arg name="output" value="$(arg output)" /> + <arg name="launch_prefix" value="$(arg launch_prefix)" /> + <arg name="config_file" value="$(arg config_file)" /> + <arg name="move_base_action" value="$(arg move_base_action)"/> + <arg name="move_poi_action" value="$(arg move_poi_action)"/> + <arg name="move_waypoint_action" value="$(arg move_waypoint_action)"/> + <arg name="odom_topic" value="$(arg odom_topic)"/> + <arg name="clear_costmaps_service" value="$(arg clear_costmaps_service)"/> + <arg name="change_map_service" value="$(arg change_map_service)"/> + <arg name="set_op_mode_service" value="$(arg set_op_mode_service)"/> + <arg name="move_base_dyn_reconf" value="$(arg move_base_dyn_reconf)"/> + <arg name="tree_path" value="$(arg tree_path)"/> + <arg name="tree_file" value="$(arg tree_file)"/> + <arg name="bt_client_rate" value="$(arg bt_client_rate)"/> + </include> + +</launch> + diff --git a/launch/ivo_nav_bt_client_sim.launch b/launch/ivo_nav_bt_client_sim.launch new file mode 100644 index 0000000000000000000000000000000000000000..6dfa75e0e0dcdd4ba125c5efa238507ac0e3fb97 --- /dev/null +++ b/launch/ivo_nav_bt_client_sim.launch @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<launch> + <arg name="node_name" default="nav_client" /> + <arg name="output" default="screen" /> + <arg name="launch_prefix" default="" /> + <arg name="config_file" default="$(find tiago_nav_module)/config/tiago_nav_module_default.yaml" /> + <arg name="move_base_action" default="/move_base"/> + <arg name="move_poi_action" default="/poi_navigation_server/go_to_poi"/> + <arg name="move_waypoint_action" default="/pal_waypoint/navigate"/> + <arg name="odom_topic" default="/mobile_base_controller/odom"/> + <arg name="clear_costmaps_service" default="/move_base/clear_costmaps"/> + <arg name="change_map_service" default="/pal_map_manager/change_map"/> + <arg name="set_op_mode_service" default="/pal_navigation_sm"/> + <arg name="move_base_dyn_reconf" default="/move_base/PalLocalPlanner/set_parameters"/> + + <arg name="tree_path" default="$(find tiago_nav_module)/src/xml" /> + <arg name="tree_file" default="bt_test" /> + <arg name="bt_client_rate" default="10" /> + + <include file="$(find tiago_2dnav_gazebo)/launch/tiago_navigation.launch"> + <arg name="public_sim" value="true" /> + <arg name="robot" value="steel" /> + </include> + + <include file="$(find tiago_nav_module)/launch/tiago_nav_bt_client.launch"> + <arg name="node_name" value="$(arg node_name)" /> + <arg name="output" value="$(arg output)" /> + <arg name="launch_prefix" value="$(arg launch_prefix)" /> + <arg name="config_file" value="$(arg config_file)" /> + <arg name="move_base_action" value="$(arg move_base_action)"/> + <arg name="move_poi_action" value="$(arg move_poi_action)"/> + <arg name="move_waypoint_action" value="$(arg move_waypoint_action)"/> + <arg name="odom_topic" value="$(arg odom_topic)"/> + <arg name="clear_costmaps_service" value="$(arg clear_costmaps_service)"/> + <arg name="change_map_service" value="$(arg change_map_service)"/> + <arg name="set_op_mode_service" value="$(arg set_op_mode_service)"/> + <arg name="move_base_dyn_reconf" value="$(arg move_base_dyn_reconf)"/> + </include> + +</launch> +