KalmanFilter & operator=(const KalmanFilter &rhs)
Estimator & operator=(const Estimator &rhs)
virtual returnValue init(double startTime=0.0, const DVector &x0_=emptyConstVector, const DVector &p_=emptyConstVector)
returnValue setStatus(BlockStatus _status)
Allows to pass back messages to the calling function.
Provides a Kalman filter for state estimation.
#define CLOSE_NAMESPACE_ACADO
Base class for interfacing online state/parameter estimators.
void rhs(const real_t *x, real_t *f)
#define BEGIN_NAMESPACE_ACADO
KalmanFilter(double _samplingTime=DEFAULT_SAMPLING_TIME)
virtual returnValue step(double currentTime, const DVector &_y)
virtual Estimator * clone() const