31 #ifndef _OMNORMALIZED_H_ 32 #define _OMNORMALIZED_H_ 35 #include "../config/PropertySource.h" 70 virtual void computeObservation(
double* state,
double* velocity,
const MatNd* currentAction,
double dt)
const;
72 virtual void getLimits(
double* minState,
double* maxState,
double* maxVelocity)
const;
78 virtual std::vector<ObservationModel*>
getNested()
const;
86 #endif //_OMNORMALIZED_H_ ObservationModel * wrapped
virtual void getLimits(double *minState, double *maxState, double *maxVelocity) const
virtual std::vector< std::string > getStateNames() const
virtual unsigned int getStateDim() const
#define RCSPYSIM_NOCOPY_NOMOVE(cls)
virtual void computeObservation(double *state, double *velocity, const MatNd *currentAction, double dt) const
virtual std::vector< ObservationModel * > getNested() const
OMNormalized(ObservationModel *wrapped, PropertySource *overrideMin, PropertySource *overrideMax)
virtual unsigned int getVelocityDim() const
virtual std::vector< std::string > getVelocityNames() const