33 #ifndef ACADO_TOOLKIT_SENSOR_HPP 34 #define ACADO_TOOLKIT_SENSOR_HPP 103 double _noiseSamplingTime
118 double _noiseSamplingTime
270 #include <acado/transfer_device/sensor.ipp> 273 #endif // ACADO_TOOLKIT_SENSOR_HPP virtual returnValue step(VariablesGrid &_y)
Provides a time grid consisting of vector-valued optimization variables at each grid point...
Allows to pass back messages to the calling function.
Sensor & operator=(const Sensor &rhs)
Base class for generating pseudo-random noise for simulating the Process.
BEGIN_NAMESPACE_ACADO typedef unsigned int uint
Allows to simulate the behaviour of sensors within the Process.
#define CLOSE_NAMESPACE_ACADO
Noise * getOutputNoise(uint idx) const
double getOutputDeadTime(uint idx) const
returnValue setOutputDeadTime(uint idx, double _deadTime)
returnValue addSensorNoise(VariablesGrid &_y) const
static const DVector emptyConstVector
DVector getOutputDeadTimes() const
returnValue setOutputNoise(const Noise &_noise, double _noiseSamplingTime)
void rhs(const real_t *x, real_t *f)
const double DEFAULT_SAMPLING_TIME
returnValue getDelayedOutputGrid(const VariablesGrid &_y, VariablesGrid &_yDelayed) const
#define BEGIN_NAMESPACE_ACADO
virtual returnValue init(double _startTime=0.0, const DVector &_startValue=emptyConstVector)
returnValue delaySensorOutput(VariablesGrid &_y)
returnValue setOutputDeadTimes(const DVector &_deadTimes)
Base class for simulating Actuator and Sensor behaviour wihtin the Process.