LRT14  1.0
 All Classes Namespaces Functions Variables Enumerations Enumerator
Rhesus::Toolkit::Control::PID Member List

This is the complete list of members for Rhesus::Toolkit::Control::PID, including all inherited members.

disablePID()Rhesus::Toolkit::Control::PID
enablePID()Rhesus::Toolkit::Control::PID
getAccumulatedError()Rhesus::Toolkit::Control::PID
getDerivativeGain()Rhesus::Toolkit::Control::PID
getError()Rhesus::Toolkit::Control::PID
getFeedForwardGain()Rhesus::Toolkit::Control::PID
getInput()Rhesus::Toolkit::Control::PID
getIntegralDecay()Rhesus::Toolkit::Control::PID
getIntegralGain()Rhesus::Toolkit::Control::PID
getOutput()Rhesus::Toolkit::Control::PID
getPreviousError()Rhesus::Toolkit::Control::PID
getProportionalGain()Rhesus::Toolkit::Control::PID
getSetpoint()Rhesus::Toolkit::Control::PID
isFeedForward()Rhesus::Toolkit::Control::PID
PID(double p_gain, double i_gain, double d_gain, double ff_gain=1.0, double i_decay=0.5, bool feedforward=true)Rhesus::Toolkit::Control::PID
PID()Rhesus::Toolkit::Control::PID
reset()Rhesus::Toolkit::Control::PID
setIIRDecay(double decay)Rhesus::Toolkit::Control::PID
setIIREnabled(bool enabled)Rhesus::Toolkit::Control::PID
setInput(double input)Rhesus::Toolkit::Control::PID
setParameters(double p_gain, double i_gain, double d_gain, double ff_gain=1.0, double i_decay=0.87, bool feedforward=true)Rhesus::Toolkit::Control::PID
setSetpoint(double setpoint)Rhesus::Toolkit::Control::PID
update(double dt)Rhesus::Toolkit::Control::PID