- /cmd_vel (
geometry_msgs/Twist)
- ~<name>/candidate_trajectories (
visualization_msgs/MarkerArray)
- candidate trajectories
- for visualization
- ~<name>/finish_flag (
std_msgs/Bool)
- this flag is true when the robot reaches the goal
- ~<name>/predict_footprints (
visualization_msgs/MarkerArray)
- predicted footprints on selected trajectory
- for visualization
- ~<name>/selected_trajectory (
visualization_msgs/Marker)
- selected trajectory
- for visualization
Subscribed Topics
Necessary topics
- /local_map (
nav_msgs/OccupancyGrid)
- robot-centered costmap
- the cells with an occupancy probability of 100 are considered as obstacles
- /move_base_simple/goal (
geometry_msgs/PoseStamped)
- /odom (
nav_msgs/Odometry)
Optional Topics
- /dist_to_goal_th (
std::msgs::Float64)
- distance threshold to the goal for judging the goal is reached
- If you want to change the distance threshold to the goal from the default value, publish the distance to this topic
- /scan (
sensor_msgs/LaserScan)
- laser scan data
- Default input is
/local_map
- If laser scan is used, set
USE_SCAN_AS_INPUT to true
- /footprint (
geometry_msgs/PolygonStamped)
- robot footprint
- If robot footprint is used, set
USE_FOOTPRINT to true
footprint_publisher node in amsl_navigation_utils repository publishes rectangular footprint
- /path (
nav_msgs/Path)
- a part of the global path (edge)
- for path cost
- Default evaluation does not use path cost
- If path cost is used, set
USE_PATH_COST to true
- Give a part of the global path (edge)
- /target_velocity (
geometry_msgs/Twist)
- target velocity of the robot
dwa_planner
Author(s):
autogenerated on Thu May 9 2024 01:28:03