MipAlgorithms::ParFilParams Class Reference
[Mutual localization]

Represents the Particle Filter parameters. More...

#include <PaFil.h>

List of all members.

Public Member Functions

 ParFilParams ()
 Default constructor.
 ParFilParams (int N, Decimal sx, Decimal sy, Decimal sth, Decimal sev_x, Decimal sev_y, Decimal sev_th, int fac, int hId, ParticleFilterType ty, int tmp)
 Complete constructor.
 ParFilParams (const ParFilParams &A)
 Copy constructor.
void operator= (const ParFilParams &A)
 Operator =.
string print ()
 Print ParFilParams.

Public Attributes

int numPart
 Number of particles.
Decimal sigma_xx
 Variance of x component of additive random noise.
Decimal sigma_yy
 Variance of y component of additive random noise.
Decimal sigma_thetatheta
 Variance of theta component of additive random noise.
Decimal severity_xx
 Variance of x component of posterior distribution.
Decimal severity_yy
 Variance of y component of posterior distribution.
Decimal severity_thetatheta
 Variance of theta component of posterior distribution.
int factor
 Degree of precision of the limited approximation of the Gaussian distribution of noise (multiply sigma by 1, 2, 3 or 4).
int hisId
 Id of the robot whose position this filter must estimate.
ParticleFilterType type
 Specifies if the filter type is absolute or relative.
int tempo_in
 Istant time at which the filter has been created.


Detailed Description

Represents the Particle Filter parameters.

Parameters must be passed to the filter at startup.

Author:
Francesco Settembre & Stefano Maria Pelliccioni

Member Data Documentation

Number of particles.


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

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