A generic class implementing a Reichardt Elementary Motion Detector. More...
#include "Robots/LoBot/misc/LoVector.H"
#include "Robots/LoBot/util/LoMath.H"
Go to the source code of this file.
Classes | |
class | lobot::EMD< input_type > |
A generic Elementary Motion Detector. More... | |
class | lobot::EMD< void * > |
class | lobot::EMD< input_type * > |
A generic class implementing a Reichardt Elementary Motion Detector.
This file defines a class that implements an Elementary Motion Detector using two inputs, viz., a left and a right (though it could just as well be up and down instead or any other pair of opposing directions). The EMD expects to be given a direction vector and returns a scaled version of this vector to indicate the current motion from its inputs.
Definition in file LoEMD.H.