#include <Kalman.h>
Public Member Functions | |
KalmanFilter (string namefile) | |
Default constructor. | |
~KalmanFilter () | |
void | setAppliedForce (Decimal F) |
void | setAppliedTorque (Decimal To) |
void | setCycleTime (Decimal T) |
void | setCurrentRobotPlane (int Plane) |
void | setGPSAvailability () |
Set availability of GPS measures. | |
void | unsetGPSAvailability () |
Unset availability of GPS measures. | |
Decimal | getAppliedForce () |
Decimal | getAppliedTorque () |
Decimal | getCycleTime () |
int | getCurrentRobotPlane () |
int | getGPSAvailability () |
MIPMatrix * | getRobStatus () |
bool | TranslateGPSMeasures (Position3D &pos) |
void | processENCMeasures (Decimal d_x, Decimal d_y, Angle d_theta) |
void | PositionErrorEstimate (Position3D &pos) |
void | updateKalmanFilter () |
Parameters must be passed to the filter at startup.