-
public final class PidParams extends PidParamsSimple
-
-
Field Summary
Fields Modifier and Type Field Description public final static PidParams
Zero
public double
integralErrorDeadBand
public double
integralLimit
public double
outputEpsilon
public double
outputMin
public double
outputMax
public boolean
log
-
Constructor Summary
Constructors Constructor Description PidParams(double kp, double ki, double kd, double kf)
Constructs a new instance of the PID Params class. PidParams(double kp, double ki, double kd, double kf, double integralErrorDeadBand, double integralLimit, double outputEpsilon)
Constructs a new instance of the PID Params class.
-
Method Summary
-
-
Constructor Detail
-
PidParams
PidParams(double kp, double ki, double kd, double kf)
Constructs a new instance of the PID Params class.- Parameters:
kp
- Proportional constantki
- Integral constantkd
- Derivative constantkf
- Feed forward constant
-
PidParams
PidParams(double kp, double ki, double kd, double kf, double integralErrorDeadBand, double integralLimit, double outputEpsilon)
Constructs a new instance of the PID Params class.- Parameters:
kp
- Proportional constantki
- Integral constantkd
- Derivative constantkf
- Feedforward constant
-
-
-
-