1234567891011121314151617181920212223242526272829303132333435 |
- <?xml version='1.0' ?>
- <launch>
- <arg name="map_file" default="$(find-pkg-share ff_examples_ros2)/maps/nicos_labyrinth.yaml"/>
- <arg name="param_dir" default="$(find-pkg-share turtlebot4_navigation)/config"/>
- <!-- launch localization with maps -->
- <include file="$(find-pkg-share turtlebot4_navigation)/launch/localization.launch.py">
- <arg name="use_sim_time" value="true"/>
- <arg name="map" value="$(var map_file)"/>
- <arg name="params_file" value="$(var param_dir)/localization.yaml"/>
- </include>
- <!-- launch the navigation stack -->
- <include file="$(find-pkg-share turtlebot4_navigation)/launch/nav2.launch.py">
- <arg name="use_sim_time" value="true"/>
- <arg name="params_file" value="$(var param_dir)/nav2.yaml"/>
- </include>
- <!-- launch the free fleet client first -->
- <node name="turtlebot4_free_fleet_client_node" pkg="free_fleet_client_ros2"
- exec="free_fleet_client_ros2" output="both">
- <param name="fleet_name" value="leobots"/>
- <param name="robot_name" value="turtlebot4"/>
- <param name="robot_model" value="turtlebot4"/>
- <param name="level_name" value="L1"/>
- <param name="dds_domain" value="42"/>
- <param name="max_dist_to_first_waypoint" value="10.0"/>
- <param name="map_frame" value="map"/>
- <param name="robot_frame" value="base_footprint"/>
- <param name="nav2_server_name" value="/navigate_to_pose"/>
- <param name="use_sim_time" value="False"/>
- <param name="dds_domain" value="42"/>
- </node>
- </launch>
|