public class PIDCoefficients
Proportional, integral, and derivative (PID) gains used by class PIDFController
.
class PIDFController
@JvmField public double kP
proportional gain
@JvmField public double kI
integral gain
@JvmField public double kD
derivative gain
public PIDCoefficients(double kP, double kI, double kD)
Proportional, integral, and derivative (PID) gains used by class PIDFController
.
kP
- proportional gainkI
- integral gainkD
- derivative gainclass PIDFController
public PIDCoefficients()
Proportional, integral, and derivative (PID) gains used by class PIDFController
.
class PIDFController
public double component1()
proportional gain
public double component2()
integral gain
public double component3()
derivative gain
@NotNull public PIDCoefficients copy(double kP, double kI, double kD)
Proportional, integral, and derivative (PID) gains used by class PIDFController
.
kP
- proportional gainkI
- integral gainkD
- derivative gainclass PIDFController
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable java.lang.Object p)