GainScheduling

open inner class GainScheduling

Gain scheduler builder which will interpolate on build and populate gains. Not to be used as-is.

See also

Functions

Link copied to clipboard
open fun atState(encoderState: Double, @NonNull coeffs: Array<Double>): Motor.GainScheduling
Specify a position or velocity in encoder ticks that you want the gains of your system controller to be during this state.
Link copied to clipboard
open fun build()
Create the interpolated lookup tables for use in gains scheduling.