AutoCar  v1.0.0
patrol_mode.h
1 #ifndef PATROLMODE_H
2 #define PATROLMODE_H
3 #include <move_base_msgs/MoveBaseAction.h>
4 #include "mission_mode.h"
5 
6 class LogicalCore;
7 class PatrolMode: public MissionMode
8 {
9 public:
11  void obtainedGoalState();
12  void busyState();
13  void idleState();
14 private:
15  LogicalCore *logical_core_;
16 };
17 
18 #endif // PATROLMODE_H
Definition: logical_core.h:26
Definition: SetGoal.h:15
Definition: patrol_mode.h:7
There are three missions of the autocar: point state, patrol state, shooting state. and the autocar also have three state: OBTAINED_GOAL_STATE, BUSY_STATE, IDLE_STATE.
Definition: mission_mode.h:9