AutoCar
v1.0.0
Main Page
Classes
Files
File List
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
:
10
PatrolMode
(
LogicalCore
*
logical_core
);
11
void
obtainedGoalState();
12
void
busyState();
13
void
idleState();
14
private
:
15
LogicalCore
*logical_core_;
16
};
17
18
#endif // PATROLMODE_H
LogicalCore
Definition:
logical_core.h:26
logical_core
Definition:
SetGoal.h:15
PatrolMode
Definition:
patrol_mode.h:7
MissionMode
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
src
logical_core
src
patrol_mode.h
Generated by
1.8.11