lobot::Arbiter::VoteBase Struct Reference

#include <Robots/LoBot/control/LoArbiter.H>

List of all members.


Detailed Description

In the DAMN paradigm to robot control, the behaviours do not directly issue motor commands. Rather they vote for or against the available motor commands. Then, the DAMN arbiter issues the motor command by tallying votes and performing appropriate command fusions.

Different types of arbiters will have different voting semantics and provide their own vote structures. However, all these vote structures should be derived from this one, i.e., Arbiter::VoteBase.

NOTE: This inner class, which serves as a common base for all arbiter vote types, exists only to provide a virtual destructor so that the Arbiter base class can properly clean up its vote list.

Definition at line 229 of file LoArbiter.H.


The documentation for this struct was generated from the following files:
Generated on Sun May 8 08:30:21 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3