31 #ifndef _OMDYNAMICALSYSTEMDISCREPANCY_H_ 32 #define _OMDYNAMICALSYSTEMDISCREPANCY_H_ 35 #include "../action/AMDynamicalSystemActivation.h" 64 virtual void computeObservation(
double* state,
double* velocity,
const MatNd* currentAction,
double dt)
const;
66 void reset()
override;
ControllerBase * controller
OMDynamicalSystemDiscrepancy(AMDynamicalSystemActivation *actionModel)
virtual ~OMDynamicalSystemDiscrepancy()
virtual unsigned int getStateDim() const
unsigned int getVelocityDim() const override
AMDynamicalSystemActivation * actionModel
virtual std::vector< std::string > getStateNames() const
virtual void computeObservation(double *state, double *velocity, const MatNd *currentAction, double dt) const