public class PIDFCoefficients
extends java.lang.Object
PIDFCoefficients
conveys a set of configuration parameters for a PIDF algorithm,
a PID algorithm which includes an additional feed-forward term. Optionally, coefficients
for the original Expansion Hub "Legacy PID" alogrithm may also be indicated.Modifier and Type | Field and Description |
---|---|
MotorControlAlgorithm |
algorithm |
double |
d |
double |
f |
double |
i |
double |
p |
Constructor and Description |
---|
PIDFCoefficients() |
PIDFCoefficients(double p,
double i,
double d,
double f) |
PIDFCoefficients(double p,
double i,
double d,
double f,
MotorControlAlgorithm algorithm) |
PIDFCoefficients(PIDCoefficients them) |
PIDFCoefficients(PIDFCoefficients them) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
toString() |
public double p
public double i
public double d
public double f
public MotorControlAlgorithm algorithm
public PIDFCoefficients()
public PIDFCoefficients(double p, double i, double d, double f, MotorControlAlgorithm algorithm)
public PIDFCoefficients(double p, double i, double d, double f)
public PIDFCoefficients(PIDFCoefficients them)
public PIDFCoefficients(PIDCoefficients them)