Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
PFShapeLocalization Class Reference#include <PFShapeLocalization.h>
Inheritance diagram for PFShapeLocalization:
![]() Detailed Descriptionbundles a DeadReckoning motion model and a ShapeSensorModel for easy use of a shape-based particle filter for localizationDefinition at line 182 of file PFShapeLocalization.h.
Constructor & Destructor Documentation
constructor, must pass local and world shape spaces, which will be used in future calls to update()
Definition at line 185 of file PFShapeLocalization.h.
don't call (copy constructor)
Member Function Documentationupdate, triggers a particle filter update using the embedded sensorModel
Definition at line 205 of file PFShapeLocalization.h. Referenced by Pilot::Localize::processMap().
replaces the sensor model in use, the particle filter will take responsibility for deallocating the sensor model's memory when destructed or replaced
Definition at line 211 of file PFShapeLocalization.h.
updates the mapbuilder's agent's position on worldShS
Definition at line 144 of file PFShapeLocalization.cc. Referenced by Pilot::CreepToShapeLocalize::DoStart(), and Pilot::Localize::processMap().
resets particles to the specified position and orientation, and optionally jiggles them by variance
Definition at line 149 of file PFShapeLocalization.cc.
sets boundary within which particles should lie
Definition at line 154 of file PFShapeLocalization.cc.
displays particles on the world map; howmany can either be a percentage (<= 1.0) or a whole number
Definition at line 163 of file PFShapeLocalization.cc. Referenced by Pilot::CreepToShapeLocalize::DoStart(), and Pilot::Localize::processMap().
don't call (assignment operator)
Member Data Documentation
provides evaluation of particles
Definition at line 230 of file PFShapeLocalization.h. Referenced by PFShapeLocalization::displayParticles(), PFShapeLocalization::getSensorModel(), PFShapeLocalization::setSensorModel(), PFShapeLocalization::update(), and PFShapeLocalization::~PFShapeLocalization().
The documentation for this class was generated from the following files: |
DualCoding 4.0 |
Generated Thu Nov 22 00:53:59 2007 by Doxygen 1.5.4 |