#include <CParticleFilter.h>
Public Member Functions | |
void | allocate (int n) |
void | copy (struct scan &new_scan) const |
scan & | operator= (const scan &s) |
scan () | |
scan (const scan &s) | |
void | set (float *rr, float *aa) |
Public Attributes | |
float * | a |
Angle measurement of distance measurement [rad]. | |
int | N |
The number of measurements in vector. | |
float * | r |
Distance measurement vector [m]. |
Definition of scan for Scan Match interface Uses the polar coordinate format (r,a) pairs. Natural for sensor coordinates and used as sensor coordinates here!
Definition at line 184 of file CParticleFilter.h.
mcl::scan::scan | ( | ) | [inline] |
Definition at line 189 of file CParticleFilter.h.
mcl::scan::scan | ( | const scan & | s | ) | [inline] |
Definition at line 194 of file CParticleFilter.h.
void mcl::scan::allocate | ( | int | n | ) | [inline] |
Definition at line 206 of file CParticleFilter.h.
void mcl::scan::copy | ( | struct scan & | new_scan | ) | const [inline] |
Definition at line 213 of file CParticleFilter.h.
Definition at line 197 of file CParticleFilter.h.
void mcl::scan::set | ( | float * | rr, |
float * | aa | ||
) | [inline] |
Definition at line 220 of file CParticleFilter.h.
float* mcl::scan::a |
Angle measurement of distance measurement [rad].
Definition at line 187 of file CParticleFilter.h.
int mcl::scan::N |
The number of measurements in vector.
Definition at line 188 of file CParticleFilter.h.
float* mcl::scan::r |
Distance measurement vector [m].
Definition at line 186 of file CParticleFilter.h.