Documentation
    Preparing search index...

    Interface PIDControllerOptions

    §111's constructor options, plus the two documented convention knobs.

    interface PIDControllerOptions {
        derivativeOn?: PIDDerivativeSource;
        kd?: number;
        ki?: number;
        kp: number;
        outputLimits?: readonly [number, number];
    }
    Index
    derivativeOn?: PIDDerivativeSource

    Signal the derivative term acts on. Default "measurement" (kick-free); see the module note.

    kd?: number

    Derivative gain, in seconds. Finite. Default 0.

    ki?: number

    Integral gain, per second. Finite. Default 0.

    kp: number

    Proportional gain. Finite; may be zero or negative.

    outputLimits?: readonly [number, number]

    [minimum, maximum] bounds on the returned output, in output units. Neither may be NaN, minimum <= maximum, and infinities are allowed. Default DEFAULT_PID_OUTPUT_LIMITS (unbounded). The pair is copied.