AutoCar  v1.0.0
move_base::MoveBase Class Reference

A class that uses the actionlib::ActionServer interface that moves the robot base to a goal location. More...

#include <move_base.h>

Public Member Functions

 MoveBase (tf::TransformListener &tf)
 Constructor for the actions. More...
 
virtual ~MoveBase ()
 Destructor - Cleans up.
 
bool executeCycle (geometry_msgs::PoseStamped &goal, std::vector< geometry_msgs::PoseStamped > &global_plan)
 Performs a control cycle. More...
 

Detailed Description

A class that uses the actionlib::ActionServer interface that moves the robot base to a goal location.

Constructor & Destructor Documentation

move_base::MoveBase::MoveBase ( tf::TransformListener &  tf)

Constructor for the actions.

Parameters
nameThe name of the action
tfA reference to a TransformListener

Member Function Documentation

bool move_base::MoveBase::executeCycle ( geometry_msgs::PoseStamped &  goal,
std::vector< geometry_msgs::PoseStamped > &  global_plan 
)

Performs a control cycle.

Parameters
goalA reference to the goal to pursue
global_planA reference to the global plan being used
Returns
True if processing of the goal is done, false otherwise

The documentation for this class was generated from the following file: