33 #ifndef ACADO_TOOLKIT_ESTIMATOR_HPP 34 #define ACADO_TOOLKIT_ESTIMATOR_HPP 170 #include <acado/estimator/estimator.ipp> 173 #endif // ACADO_TOOLKIT_ESTIMATOR_HPP returnValue getW(DVector &_w) const
returnValue getX(DVector &_x) const
Estimator & operator=(const Estimator &rhs)
virtual returnValue step(double currentTime, const DVector &_y)=0
Allows to pass back messages to the calling function.
returnValue getP(DVector &_p) const
BEGIN_NAMESPACE_ACADO typedef unsigned int uint
virtual returnValue init(double startTime=0.0, const DVector &x0_=emptyConstVector, const DVector &p_=emptyConstVector)
#define CLOSE_NAMESPACE_ACADO
returnValue getOutputs(DVector &_x, DVector &_xa, DVector &_u, DVector &_p, DVector &_w) const
static const DVector emptyConstVector
virtual Estimator * clone() const =0
Base class for interfacing online state/parameter estimators.
void rhs(const real_t *x, real_t *f)
returnValue getU(DVector &_u) const
Base class for building-blocks of the SimulationEnvironment.
returnValue getXA(DVector &_xa) const
#define BEGIN_NAMESPACE_ACADO