turtlebot4_world_ff.launch.xml 1.5 KB

1234567891011121314151617181920212223242526272829303132333435
  1. <?xml version='1.0' ?>
  2. <launch>
  3. <arg name="map_file" default="$(find-pkg-share ff_examples_ros2)/maps/nicos_labyrinth.yaml"/>
  4. <arg name="param_dir" default="$(find-pkg-share turtlebot4_navigation)/config"/>
  5. <!-- launch localization with maps -->
  6. <include file="$(find-pkg-share turtlebot4_navigation)/launch/localization.launch.py">
  7. <arg name="use_sim_time" value="true"/>
  8. <arg name="map" value="$(var map_file)"/>
  9. <arg name="params_file" value="$(var param_dir)/localization.yaml"/>
  10. </include>
  11. <!-- launch the navigation stack -->
  12. <include file="$(find-pkg-share turtlebot4_navigation)/launch/nav2.launch.py">
  13. <arg name="use_sim_time" value="true"/>
  14. <arg name="params_file" value="$(var param_dir)/nav2.yaml"/>
  15. </include>
  16. <!-- launch the free fleet client first -->
  17. <node name="turtlebot4_free_fleet_client_node" pkg="free_fleet_client_ros2"
  18. exec="free_fleet_client_ros2" output="both">
  19. <param name="fleet_name" value="leobots"/>
  20. <param name="robot_name" value="turtlebot4"/>
  21. <param name="robot_model" value="turtlebot4"/>
  22. <param name="level_name" value="L1"/>
  23. <param name="dds_domain" value="42"/>
  24. <param name="max_dist_to_first_waypoint" value="10.0"/>
  25. <param name="map_frame" value="map"/>
  26. <param name="robot_frame" value="base_footprint"/>
  27. <param name="nav2_server_name" value="/navigate_to_pose"/>
  28. <param name="use_sim_time" value="False"/>
  29. <param name="dds_domain" value="42"/>
  30. </node>
  31. </launch>