#include <vector>#include <string>#include <ros/ros.h>#include <actionlib/server/simple_action_server.h>#include <move_base_msgs/MoveBaseAction.h>#include <nav_core/base_local_planner.h>#include <nav_core/base_global_planner.h>#include <nav_core/recovery_behavior.h>#include <geometry_msgs/PoseStamped.h>#include <costmap_2d/costmap_2d_ros.h>#include <costmap_2d/costmap_2d.h>#include <nav_msgs/GetPlan.h>#include <pluginlib/class_loader.h>#include <std_srvs/Empty.h>#include <dynamic_reconfigure/server.h>#include "move_base/MoveBaseConfig.h"

Go to the source code of this file.
Classes | |
| class | move_base::MoveBase |
| A class that uses the actionlib::ActionServer interface that moves the robot base to a goal location. More... | |
Namespaces | |
| namespace | move_base |
Typedefs | |
| typedef actionlib::SimpleActionServer < move_base_msgs::MoveBaseAction > | move_base::MoveBaseActionServer |
Enumerations | |
| enum | move_base::MoveBaseState { move_base::PLANNING, move_base::CONTROLLING, move_base::CLEARING } |
| enum | move_base::RecoveryTrigger { move_base::PLANNING_R, move_base::CONTROLLING_R, move_base::OSCILLATION_R } |