Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

ParticleFilter.h File Reference

#include <vector>
#include <algorithm>
#include <iostream>
#include <cfloat>
#include <cmath>
Include dependency graph for ParticleFilter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ParticleBase< ParticleT >
 Provides a common base class for particles used by the ParticleFilter. More...
class  ParticleFilter< ParticleT >
 Implements a particle filter with support for a variety of applications through the usage of arbitrary combination of a variety of models and policies. More...
class  ParticleFilter< ParticleT >::SensorModel
 A sensor model is used to update particle weights to account based on each particle's ability to explain observations taken from the system. More...
class  ParticleFilter< ParticleT >::MotionModel
 A motion model is retained by the particle filter to query before evaluating sensor measurements so all known influences are accounted for before testing the particles. More...
class  ParticleFilter< ParticleT >::DistributionPolicy
 A distribution policy provides the ability to randomize ("redistribute") or tweak the values of a group of particles. More...
class  ParticleFilter< ParticleT >::ResamplingPolicy
 The resampling policy focuses the particle filter on those particles which are performing well, and dropping those which are poorly rated. More...
class  ParticleFilter< ParticleT >::LowVarianceResamplingPolicy
 This class provides a generic, default ResamplingPolicy. It is based on the low variance resampling policy algorithm found in "Probabilistic Robotics" by Sebastian Thrun, Wolfram Burgard, Dieter Fox. More...

Detailed Description

Author:
ejt (Creator)

Definition in file ParticleFilter.h.


Tekkotsu v5.1CVS
Generated Mon May 9 04:59:00 2016 by Doxygen 1.6.3