#include <actionExecutorROSNavigation.h>

Public Member Functions | |
| virtual bool | fillGoal (move_base_msgs::MoveBaseGoal &goal, const DurativeAction &a, const SymbolicState ¤t) | 
| virtual void | initialize (const std::deque< std::string > &arguments) | 
| virtual void | updateState (const actionlib::SimpleClientGoalState &actionReturnState, const move_base_msgs::MoveBaseResult &result, const DurativeAction &a, SymbolicState ¤t) | 
Protected Attributes | |
| std::vector< std::pair < std::string, bool > >  | _goalPredicates | 
| std::vector< std::pair < std::string, bool > >  | _startPredicates | 
| < predicates to set/unset for the start location on successfull execution   | |
Definition at line 13 of file actionExecutorROSNavigation.h.
| virtual bool planner_navigation_actions::ActionExecutorROSNavigation::fillGoal | ( | move_base_msgs::MoveBaseGoal & | goal, | 
| const DurativeAction & | a, | ||
| const SymbolicState & | current | ||
| ) |  [virtual] | 
        
| virtual void planner_navigation_actions::ActionExecutorROSNavigation::initialize | ( | const std::deque< std::string > & | arguments | ) |  [virtual] | 
        
Parameters: action_plan_name action_server_name [start (<predicate> true|false)+] [goal (<predicate> true|false)+] Ex: drive /move_base start visited true goal exploring true
Reimplemented from ActionExecutorActionlib< move_base_msgs::MoveBaseAction, move_base_msgs::MoveBaseGoal, move_base_msgs::MoveBaseResult >.
| virtual void planner_navigation_actions::ActionExecutorROSNavigation::updateState | ( | const actionlib::SimpleClientGoalState & | actionReturnState, | 
| const move_base_msgs::MoveBaseResult & | result, | ||
| const DurativeAction & | a, | ||
| SymbolicState & | current | ||
| ) |  [virtual] | 
        
std::vector<std::pair<std::string, bool> > planner_navigation_actions::ActionExecutorROSNavigation::_goalPredicates [protected] | 
        
Definition at line 37 of file actionExecutorROSNavigation.h.
std::vector<std::pair<std::string, bool> > planner_navigation_actions::ActionExecutorROSNavigation::_startPredicates [protected] | 
        
< predicates to set/unset for the start location on successfull execution
predicates to set/unset for the goal location on successfull execution
Definition at line 36 of file actionExecutorROSNavigation.h.