Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

DualCoding::Pilot::LocalizationUtility Class Reference

State machine called by various Pilot functions to perform a landmark search and localization. More...

#include <Pilot.h>

Inheritance diagram for DualCoding::Pilot::LocalizationUtility:

Detailed Description

State machine called by various Pilot functions to perform a landmark search and localization.

Definition at line 445 of file Pilot.h.

List of all members.

Classes

class  CheckEnoughLandmarks
class  ChooseGazePoints
class  Localize
class  PrepareForNextGazePoint
class  ReturnToInitialHeading
class  TakeInitialPicture
class  TakeNextPicture

Public Member Functions

 LocalizationUtility (const std::string &nodename="LocalizationUtility")
virtual void setup ()
 This is called by start() when it should setup the network of subnodes (if any).

Public Attributes

AngTwoPi initialHeading
std::deque< Point > gazePoints
std::deque< AngTwoPigazeHeadings

Constructor & Destructor Documentation

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

Definition at line 447 of file Pilot.h.


Member Function Documentation

virtual void DualCoding::Pilot::LocalizationUtility::setup (  )  [virtual]

This is called by start() when it should setup the network of subnodes (if any).

Reimplemented from StateNode.

Definition at line 609 of file Pilot.h.


Member Data Documentation


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

Tekkotsu v5.1CVS
Generated Mon May 9 04:59:21 2016 by Doxygen 1.6.3