Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

Pilot Class Reference

#include <Pilot.h>

Inheritance diagram for Pilot:

Detailed Description

Definition at line 54 of file Pilot.h.

List of all members.

Public Types

typedef unsigned int PilotVerbosity_t

Public Member Functions

 Pilot (const std::string &nodename="Pilot")

Static Public Member Functions

static PilotVerbosity_t getVerbosity ()
static void setVerbosity (PilotVerbosity_t v)

Public Attributes

std::vector< ShapeRootdefaultLandmarks
MapBuilderRequestdefaultLandmarkExtractor
Point initPos
AngTwoPi initHead
PilotRequest planReq
NavigationPlan plan
AngTwoPi maxTurn
bool pushingObj

Static Public Attributes

static const PilotVerbosity_t PVstart = 1<<0
static const PilotVerbosity_t PVevents = 1<<1
static const PilotVerbosity_t PVexecute = 1<<2
static const PilotVerbosity_t PVsuccess = 1<<3
static const PilotVerbosity_t PVfailure = 1<<4
static const PilotVerbosity_t PVcomplete = 1<<5
static const PilotVerbosity_t PVabort = 1<<6
static const PilotVerbosity_t PVpop = 1<<7
static const PilotVerbosity_t PVqueued = 1<<8
static const PilotVerbosity_t PVcollision = 1<<9
static const PilotVerbosity_t PVnavStep = 1<<10
static const PilotVerbosity_t PVshowPath = 1<<11

Member Typedef Documentation

typedef unsigned int PilotVerbosity_t

Definition at line 58 of file Pilot.h.


Constructor & Destructor Documentation

Pilot ( const std::string &  nodename = "Pilot"  ) 

Definition at line 56 of file Pilot.h.


Member Function Documentation

static PilotVerbosity_t getVerbosity (  )  [static]

Definition at line 72 of file Pilot.h.

static void setVerbosity ( PilotVerbosity_t  v  )  [static]

Definition at line 73 of file Pilot.h.


Member Data Documentation

Definition at line 1596 of file Pilot.h.

Definition at line 1599 of file Pilot.h.

Definition at line 1598 of file Pilot.h.

Definition at line 1602 of file Pilot.h.

NavigationPlan plan

Definition at line 1601 of file Pilot.h.

Definition at line 1600 of file Pilot.h.

bool pushingObj

Definition at line 1603 of file Pilot.h.

const PilotVerbosity_t PVabort = 1<<6 [static]

Definition at line 65 of file Pilot.h.

const PilotVerbosity_t PVcollision = 1<<9 [static]

Definition at line 68 of file Pilot.h.

const PilotVerbosity_t PVcomplete = 1<<5 [static]

Definition at line 64 of file Pilot.h.

const PilotVerbosity_t PVevents = 1<<1 [static]

Definition at line 60 of file Pilot.h.

const PilotVerbosity_t PVexecute = 1<<2 [static]

Definition at line 61 of file Pilot.h.

const PilotVerbosity_t PVfailure = 1<<4 [static]

Definition at line 63 of file Pilot.h.

const PilotVerbosity_t PVnavStep = 1<<10 [static]

Definition at line 69 of file Pilot.h.

const PilotVerbosity_t PVpop = 1<<7 [static]

Definition at line 66 of file Pilot.h.

const PilotVerbosity_t PVqueued = 1<<8 [static]

Definition at line 67 of file Pilot.h.

const PilotVerbosity_t PVshowPath = 1<<11 [static]

Definition at line 70 of file Pilot.h.

const PilotVerbosity_t PVstart = 1<<0 [static]

Definition at line 59 of file Pilot.h.

const PilotVerbosity_t PVsuccess = 1<<3 [static]

Definition at line 62 of file Pilot.h.


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

DualCoding 5.1CVS
Generated Fri Jan 27 18:04:16 2012 by Doxygen 1.6.3