#include <PaFil.h>
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. |
Parameters must be passed to the filter at startup.
Number of particles.