lobot::SpinArbiter Class Reference

A DAMN spin arbiter for steering Robolocust using in-place turns. More...

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

Inheritance diagram for lobot::SpinArbiter:
Inheritance graph
[legend]
Collaboration diagram for lobot::SpinArbiter:
Collaboration graph
[legend]

List of all members.

Classes

class  Vote

Friends

class singleton< SpinArbiter >

Detailed Description

A DAMN spin arbiter for steering Robolocust using in-place turns.

This class implements a DAMN arbiter that acts as the interface between the Robolocust behaviours and the robot's in-place turn commands. Each behaviour that wants to steer the robot using in-place turns will have to vote by specifying a desired rotation amount. The arbiter will issue the appropriate motor control command by combining the votes of all the different behaviours.

Definition at line 74 of file LoSpinArbiter.H.


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