motor_controller
motor_controller::PIV Member List

This is the complete list of members for motor_controller::PIV, including all inherited members.

getKpp()motor_controller::PIVinline
getKvff()motor_controller::PIVinline
getPosCommand()motor_controller::PIVinline
getSmoothenedVelocity()motor_controller::PIVinline
getVelocity()motor_controller::PIVinline
isSaturated()motor_controller::PIVinline
PIV()motor_controller::PIV
PIV(double _Kpp, double _Kiv, double _Kpv, double _Kvff, double _Kaff, double _Kalp, double _Ts, double _YMin=0, double _YMax=0, double _Kt=0)motor_controller::PIV
PIV(const struct PIVSettings &_settings)motor_controller::PIV
printCoefficients()motor_controller::PIV
reset()motor_controller::PIV
saturate(double _val)motor_controller::PIV
saturate_windup(double _value)motor_controller::PIV
setFeedForwardGain(double _Kvff=0.0, double _Kaff=0.0)motor_controller::PIVinline
setGains(double _Kpp, double _Kiv, double _Kpv)motor_controller::PIV
setIntegratorWindupCoeff(double _Kt)motor_controller::PIVinline
setOutputLimits(double _YMin, double _YMax)motor_controller::PIVinline
setPIVSettings(const struct PIVSettings &_settings)motor_controller::PIV
setPositionController(bool _status)motor_controller::PIVinline
setSamplingTime(double _Ts)motor_controller::PIV
setVelSmoothingGain(double _Kalp)motor_controller::PIVinline
update(double _posMeasured, double _posRef, double _velFF=0.0, double _accFF=0.0)motor_controller::PIV
updatePosLoop(double _posError) const motor_controller::PIVinline
updateVelLoop(double _velMeasured, double _velCmd, double _posCmd, double accFF=0.0)motor_controller::PIV
~PIV()motor_controller::PIV