Homepage Demos Overview Downloads Tutorials Reference
Credits
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Search

_afsParticle Struct Reference

#include <afsParticle.h>

List of all members.


Detailed Description

This structure contains data for each particle used by the particle filter. Since we have a fixed number of landmarks, we simply fix the number of afsLandmarkLoc structures inside.

Definition at line 66 of file afsParticle.h.

Public Attributes

afsPose pose
afsLandmarkLoc landmarks [AFS_NUM_LANDMARKS]
int gotweight
double weight


Member Data Documentation

int _afsParticle::gotweight
 

These two variables reflect the weight assigned to this particle from the last sensor measurement. While the particle is still triangulating, there is no weight calculated and gotweight will be false. Otherwise, gotweight is true and the new weight is placed into weight

Definition at line 79 of file afsParticle.h.

afsLandmarkLoc _afsParticle::landmarks[AFS_NUM_LANDMARKS]
 

The estimated poses of all landmarks in the map

Definition at line 71 of file afsParticle.h.

afsPose _afsParticle::pose
 

The robot pose represented by this particle

Definition at line 68 of file afsParticle.h.

double _afsParticle::weight
 

These two variables reflect the weight assigned to this particle from the last sensor measurement. While the particle is still triangulating, there is no weight calculated and gotweight will be false. Otherwise, gotweight is true and the new weight is placed into weight

Definition at line 80 of file afsParticle.h.


The documentation for this struct was generated from the following file:
Tekkotsu v1.4
Generated Sat Jul 19 00:08:47 2003 by Doxygen 1.3.2