31 #ifndef _AMINTEGRATE1STORDER_H_ 32 #define _AMINTEGRATE1STORDER_H_ 74 virtual unsigned int getDim()
const;
76 virtual void getMinMax(
double* min,
double* max)
const;
78 virtual std::vector<std::string>
getNames()
const;
80 virtual void computeCommand(MatNd* q_des, MatNd* q_dot_des, MatNd* T_des,
const MatNd* action,
double dt);
91 #endif //_AMINTEGRATE1STORDER_H_
virtual ~AMIntegrate1stOrder()
virtual void computeCommand(MatNd *q_des, MatNd *q_dot_des, MatNd *T_des, const MatNd *action, double dt)
MatNd * integrated_action
#define RCSPYSIM_NOCOPY_NOMOVE(cls)
virtual void getMinMax(double *min, double *max) const
virtual ActionModel * getWrappedActionModel() const
virtual unsigned int getDim() const
virtual std::vector< std::string > getNames() const
AMIntegrate1stOrder(ActionModel *wrapped, double maxAction)
ActionModel * clone() const
virtual void getStableAction(MatNd *action) const