Classes | Namespaces | Typedefs | Enumerations
move_base.h File Reference
#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"
Include dependency graph for move_base.h:
This graph shows which files directly or indirectly include this file:

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 }


move_base
Author(s): Eitan Marder-Eppstein, contradict@gmail.com
autogenerated on Wed Aug 2 2017 03:13:24