Public Member Functions | Public Attributes
PoseParticle Class Reference

#include <PoseParticle.h>

List of all members.

Public Member Functions

void getRPY (double &roll, double &pitch, double &yaw)
void getXYZ (double &x, double &y, double &z)
 PoseParticle ()
 Likelihood of the particle <-- =Measurement likelihood.
 PoseParticle (double x, double y, double z, double roll, double pitch, double yaw)
void set (double x, double y, double z, double roll, double pitch, double yaw)

Public Attributes

double lik
 Probability of the particle <-- =Weight.
double p
Eigen::Affine3d T

Detailed Description

A helper class for handling one 6D pose particle.

Author:
Jari Saarinen (jari.p.saarinen@gmail.com) Definition for 6D pose particle

Definition at line 21 of file PoseParticle.h.


Constructor & Destructor Documentation

Likelihood of the particle <-- =Measurement likelihood.

Definition at line 27 of file PoseParticle.h.

PoseParticle::PoseParticle ( double  x,
double  y,
double  z,
double  roll,
double  pitch,
double  yaw 
) [inline]

Definition at line 31 of file PoseParticle.h.


Member Function Documentation

void PoseParticle::getRPY ( double &  roll,
double &  pitch,
double &  yaw 
) [inline]

Get the value as RPY

Definition at line 51 of file PoseParticle.h.

void PoseParticle::getXYZ ( double &  x,
double &  y,
double &  z 
) [inline]

Get the value as x,y,z

Definition at line 61 of file PoseParticle.h.

void PoseParticle::set ( double  x,
double  y,
double  z,
double  roll,
double  pitch,
double  yaw 
) [inline]

Set the value with (x,y,z) and (roll, pitch, yaw) values

Definition at line 39 of file PoseParticle.h.


Member Data Documentation

Probability of the particle <-- =Weight.

Definition at line 25 of file PoseParticle.h.

Definition at line 24 of file PoseParticle.h.

Eigen::Affine3d PoseParticle::T

-- 6D pose represented as Eigen::Affine3d

Definition at line 23 of file PoseParticle.h.


The documentation for this class was generated from the following file:


ndt_mcl
Author(s): Jari Saarinen
autogenerated on Wed Aug 26 2015 15:25:02