33 #ifndef ACADO_TOOLKIT_ACTUATOR_HPP 34 #define ACADO_TOOLKIT_ACTUATOR_HPP 105 double _noiseSamplingTime
120 double _noiseSamplingTime
134 double _noiseSamplingTime
149 double _noiseSamplingTime
397 #include <acado/transfer_device/actuator.ipp> 400 #endif // ACADO_TOOLKIT_ACTUATOR_HPP returnValue setParameterNoise(const Noise &_noise, double _noiseSamplingTime)
Noise * getParameterNoise(uint idx) const
returnValue delayActuatorInput(VariablesGrid &_u, VariablesGrid &_p)
returnValue setParameterDeadTime(uint idx, double _deadTime)
returnValue addActuatorNoise(VariablesGrid &_u, VariablesGrid &_p) const
returnValue setParameterDeadTimes(const DVector &_deadTimes)
Provides a time grid consisting of vector-valued optimization variables at each grid point...
Allows to pass back messages to the calling function.
DVector getControlDeadTimes() const
Base class for generating pseudo-random noise for simulating the Process.
BEGIN_NAMESPACE_ACADO typedef unsigned int uint
#define CLOSE_NAMESPACE_ACADO
double getParameterDeadTime(uint idx) const
Actuator & operator=(const Actuator &rhs)
CLOSE_NAMESPACE_ACADO static BEGIN_NAMESPACE_ACADO VariablesGrid emptyVariablesGrid
returnValue checkInputConsistency(const VariablesGrid &_u, const VariablesGrid &_p) const
static const DVector emptyConstVector
returnValue setControlDeadTime(uint idx, double _deadTime)
double getControlDeadTime(uint idx) const
void rhs(const real_t *x, real_t *f)
virtual returnValue init(double _startTime=0.0, const DVector &_startValueU=emptyConstVector, const DVector &_startValueP=emptyConstVector)
Noise * getControlNoise(uint idx) const
const double DEFAULT_SAMPLING_TIME
returnValue getDelayedInputGrids(const VariablesGrid &_u, const VariablesGrid &_p, VariablesGrid &_uDelayed, VariablesGrid &_pDelayed) const
DVector getParameterDeadTimes() const
#define BEGIN_NAMESPACE_ACADO
returnValue setControlNoise(const Noise &_noise, double _noiseSamplingTime)
Allows to simulate the behaviour of actuators within the Process.
virtual returnValue step(VariablesGrid &_u, VariablesGrid &_p=emptyVariablesGrid)
Base class for simulating Actuator and Sensor behaviour wihtin the Process.
returnValue setControlDeadTimes(const DVector &_deadTimes)