#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.
1.5.6