Localization.H File Reference

Contains declaration for Localization class. More...

#include "Component/ModelComponent.H"
#include "Component/ModelParam.H"
#include "Media/FrameSeries.H"
#include "Raster/GenericFrame.H"
#include "Image/Image.H"
#include "GUI/XWinManaged.H"
#include "GUI/ImageDisplayStream.H"
#include "Image/Pixels.H"
#include "Robots/RobotBrain/RobotBrainComponent.H"
#include "Util/Types.H"
#include <string>
#include <vector>
#include <math.h>
#include "Ice/RobotBrainObjects.ice.H"
#include "Ice/RobotSimEvents.ice.H"
#include "Ice/IceImageUtils.H"
#include <IceUtil/Thread.h>
#include <boost/random/linear_congruential.hpp>
#include <boost/random/normal_distribution.hpp>
#include <boost/random/variate_generator.hpp>
#include "pParticle.H"
Include dependency graph for Localization.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Localization
 contains functions for tracking the position of the sub using particle filter technic More...

Defines

#define LOCALIZATION_H
#define BOT_SPEED   1
#define INIT_PARTICLES   1000
#define BETA   0.4
#define NORMAL_DIST(MEAN, SIGMA, X)   ((1.0/(SIGMA*sqrt(2*M_PI)))*pow(M_E,(-1.0*(X-MEAN)*(X-MEAN))/(2.0*SIGMA*SIGMA)))
 Equation of normal distribution.
#define M_DRIFT   0.35
#define SIGMA_DRIFT   5
#define M_TRANS   0.35
#define SIGMA_TRANS   5

Detailed Description

Contains declaration for Localization class.

Notes : Things to be done ->Make orientation relative to the reading taken at start instead of absolute just introduce a message at the start time ->

Definition in file Localization.H.


Define Documentation

#define NORMAL_DIST ( MEAN,
SIGMA,
 )     ((1.0/(SIGMA*sqrt(2*M_PI)))*pow(M_E,(-1.0*(X-MEAN)*(X-MEAN))/(2.0*SIGMA*SIGMA)))

Equation of normal distribution.

Definition at line 56 of file Localization.H.

Generated on Sun May 8 08:17:38 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3