MipAlgorithms::MutLocFASTSlamParticle Class Reference

Class represents one particle of a MutLocFASTSlam derivation for mutual localization. More...

#include <MutLocFASTSlam.h>

List of all members.

Public Member Functions

 MutLocFASTSlamParticle ()
 MutLocFASTSlamParticle (const MutLocFASTSlamParticle &mfp)
void operator= (const MutLocFASTSlamParticle &mfp)
 ~MutLocFASTSlamParticle ()
void addFilter (int id)
void addFeature ()
void clearAll ()
const bool idActive (const int id) const
string print () const
void updateStaticFeatures (EKFilterUnicycle2DIn &in)
DCol getProbabilitiesOfDetection (Decimal mB, Decimal mD, Decimal ray)

Public Attributes

vector< int > _ekfsIds
map< int, EKFilterUnicycle2D * > _ekfs
map< int, Decimal_ekfsVals
vector< EKFilterUnicycle2D * > _stekfs
vector< Decimal_stekfsVals
Decimal weigth
int weigthNum


Detailed Description

Class represents one particle of a MutLocFASTSlam derivation for mutual localization.

Author:
Paolo Stegagno

Constructor & Destructor Documentation

MipAlgorithms::MutLocFASTSlamParticle::MutLocFASTSlamParticle (  ) 

MipAlgorithms::MutLocFASTSlamParticle::MutLocFASTSlamParticle ( const MutLocFASTSlamParticle mfp  ) 

MipAlgorithms::MutLocFASTSlamParticle::~MutLocFASTSlamParticle (  ) 


Member Function Documentation

void MipAlgorithms::MutLocFASTSlamParticle::operator= ( const MutLocFASTSlamParticle mfp  ) 

void MipAlgorithms::MutLocFASTSlamParticle::addFilter ( int  id  ) 

void MipAlgorithms::MutLocFASTSlamParticle::addFeature (  ) 

void MipAlgorithms::MutLocFASTSlamParticle::clearAll (  ) 

const bool MipAlgorithms::MutLocFASTSlamParticle::idActive ( const int  id  )  const

string MipAlgorithms::MutLocFASTSlamParticle::print (  )  const

void MipAlgorithms::MutLocFASTSlamParticle::updateStaticFeatures ( EKFilterUnicycle2DIn in  ) 

DCol MipAlgorithms::MutLocFASTSlamParticle::getProbabilitiesOfDetection ( Decimal  mB,
Decimal  mD,
Decimal  ray 
)


Member Data Documentation


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

Generated on Mon Feb 20 07:01:11 2017 for MIP by  doxygen 1.5.6