lobot::LGMDExtricateSimple Class Reference

A behaviour for moving the robot away from obstacles by stopping and spinning it in the direction of least LGMD spiking. More...

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

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

List of all members.

Classes

struct  Command

Friends

class subfactory< LGMDExtricateSimple, base >

Detailed Description

A behaviour for moving the robot away from obstacles by stopping and spinning it in the direction of least LGMD spiking.

This class implements a behaviour that uses raw LGMD spikes to move lobot away from obstacles obstructing its path. What we mean by "raw" here is that this behaviour does not process the LGMD spikes in any way (e.g., time-to-impact state estimation or signal processing of any kind).

Instead, the behaviour simply scans the LGMD array and spins the robot to make it face the direction corresponding to minimal spiking activity.

Definition at line 80 of file LoLGMDExtricateSimple.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