#include <CParticleFilter.h>
Public Member Functions | |
const pose | integrateDifferential (const pose diff) |
pose () | |
pose (float _x, float _y, float _a) | |
void | set (pose &p) |
void | set (float xx, float yy, float aa) |
void | setToDifferentialPose (pose odo_cur, pose odo_ref) |
void | to2PI () |
void | toPI () |
~pose () | |
Public Attributes | |
float | a |
[rad] | |
float | x |
[m] | |
float | y |
[m] |
ScanMatch pose definition 2D-pose x,y and heading
Definition at line 232 of file CParticleFilter.h.
mcl::pose::pose | ( | ) | [inline] |
Definition at line 237 of file CParticleFilter.h.
mcl::pose::pose | ( | float | _x, |
float | _y, | ||
float | _a | ||
) | [inline] |
Definition at line 242 of file CParticleFilter.h.
mcl::pose::~pose | ( | ) | [inline] |
Definition at line 316 of file CParticleFilter.h.
const pose mcl::pose::integrateDifferential | ( | const pose | diff | ) | [inline] |
Integrates new position from this position and differential position
diff | the differential position to be added to this position |
Definition at line 282 of file CParticleFilter.h.
void mcl::pose::set | ( | pose & | p | ) | [inline] |
Definition at line 245 of file CParticleFilter.h.
void mcl::pose::set | ( | float | xx, |
float | yy, | ||
float | aa | ||
) | [inline] |
Definition at line 250 of file CParticleFilter.h.
void mcl::pose::setToDifferentialPose | ( | pose | odo_cur, |
pose | odo_ref | ||
) | [inline] |
Calculates differential movement based on two global positions i.e. odometric positions
Calculates the differential movement in odometry frame of reference
Definition at line 259 of file CParticleFilter.h.
void mcl::pose::to2PI | ( | ) | [inline] |
Definition at line 298 of file CParticleFilter.h.
void mcl::pose::toPI | ( | ) | [inline] |
Definition at line 302 of file CParticleFilter.h.
float mcl::pose::a |
[rad]
Definition at line 236 of file CParticleFilter.h.
float mcl::pose::x |
[m]
Definition at line 234 of file CParticleFilter.h.
float mcl::pose::y |
[m]
Definition at line 235 of file CParticleFilter.h.