File control/src/Controller/RegularTwisting.hpp#
Go to the source code of this file
twisting algorithm with a direct discretization
-
class RegularTwisting : public Twisting
- #include <RegularTwisting.hpp>
Twisting Controller with a straightforward discretization.
Public Functions
-
RegularTwisting(SP::ControlSensor sensor)
Constructor for a nonlinear system or the ActuatorFactory.
- Parameters:
sensor – the ControlSensor feeding the Actuator
hControl – sampling period
-
RegularTwisting(SP::ControlSensor sensor, double gain, double beta)
Constructor for the linear case.
- Parameters:
sensor – the ControlSensor feeding the Actuator
gain – control magnitude
beta – twisting parameter
hControl – sampling period
-
virtual ~RegularTwisting()
destructor
Protected Functions
-
inline RegularTwisting()#
default constructor
Private Functions
-
ACCEPT_SERIALIZATION(RegularTwisting)#
-
RegularTwisting(SP::ControlSensor sensor)