PIDF

Proportional Integral Derivative Feedforward system controller. Used for class casts that support PID algorithms, such as composite controllers that internally use PID.

Since

4.0.0

Inheritors

Functions

Link copied to clipboard

Inherited functions

Link copied to clipboard
abstract fun calculate(process: Double, setpoint: Double): Double
Calculate the next output of this control algorithm.
Link copied to clipboard
abstract fun getCoefficients(): Array<Double>
Gets the current coefficients for this controller.
Link copied to clipboard
abstract fun reset()
Reset this controller back to an un-accumulated state, if applicable.
Link copied to clipboard
abstract fun setCoefficients(coeffs: Array<Double>)
Sets the coefficients for this controller.