// @DisplayName: Wheel rate control feed forward gain
// @Description: Wheel rate control feed forward gain. Desired rate (in radians/sec) is multiplied by this constant and output to output (in the range -1 to +1)
// @Range: 0.100 2.000
// @User: Standard
// @Param: _RATE_P
// @DisplayName: Wheel rate control P gain
// @Description: Wheel rate control P gain. Converts rate error (in radians/sec) to output (in the range -1 to +1)
// @Range: 0.100 2.000
// @User: Standard
// @Param: _RATE_I
// @DisplayName: Wheel rate control I gain
// @Description: Wheel rate control I gain. Corrects long term error between the desired rate (in rad/s) and actual
// @Range: 0.000 2.000
// @User: Standard
// @Param: _RATE_IMAX
// @DisplayName: Wheel rate control I gain maximum
// @Description: Wheel rate control I gain maximum. Constrains the output (range -1 to +1) that the I term will generate
// @Range: 0.000 1.000
// @User: Standard
// @Param: _RATE_D
// @DisplayName: Wheel rate control D gain
// @Description: Wheel rate control D gain. Compensates for short-term change in desired rate vs actual
// @Range: 0.000 0.400
// @User: Standard
// @Param: _RATE_FILT
// @DisplayName: Wheel rate control filter frequency
// @Description: Wheel rate control input filter. Lower values reduce noise but add delay.
// @Description: Sets an upper limit on the slew rate produced by the combined P and D gains. If the amplitude of the control action produced by the rate feedback exceeds this value, then the D+P gain is reduced to respect the limit. This limits the amplitude of high frequency oscillations caused by an excessive gain. The limit should be set to no more than 25% of the actuators maximum slew rate to allow for load effects. Note: The gain will not be reduced to less than 10% of the nominal value. A value of zero will disable this feature.
// @DisplayName: Wheel rate control feed forward gain
// @Description: Wheel rate control feed forward gain. Desired rate (in radians/sec) is multiplied by this constant and output to output (in the range -1 to +1)
// @Range: 0.100 2.000
// @User: Standard
// @Param: 2_RATE_P
// @DisplayName: Wheel rate control P gain
// @Description: Wheel rate control P gain. Converts rate error (in radians/sec) to output (in the range -1 to +1)
// @Range: 0.100 2.000
// @User: Standard
// @Param: 2_RATE_I
// @DisplayName: Wheel rate control I gain
// @Description: Wheel rate control I gain. Corrects long term error between the desired rate (in rad/s) and actual
// @Range: 0.000 2.000
// @User: Standard
// @Param: 2_RATE_IMAX
// @DisplayName: Wheel rate control I gain maximum
// @Description: Wheel rate control I gain maximum. Constrains the output (range -1 to +1) that the I term will generate
// @Range: 0.000 1.000
// @User: Standard
// @Param: 2_RATE_D
// @DisplayName: Wheel rate control D gain
// @Description: Wheel rate control D gain. Compensates for short-term change in desired rate vs actual
// @Range: 0.000 0.400
// @User: Standard
// @Param: 2_RATE_FILT
// @DisplayName: Wheel rate control filter frequency
// @Description: Wheel rate control input filter. Lower values reduce noise but add delay.
// @Description: Sets an upper limit on the slew rate produced by the combined P and D gains. If the amplitude of the control action produced by the rate feedback exceeds this value, then the D+P gain is reduced to respect the limit. This limits the amplitude of high frequency oscillations caused by an excessive gain. The limit should be set to no more than 25% of the actuators maximum slew rate to allow for load effects. Note: The gain will not be reduced to less than 10% of the nominal value. A value of zero will disable this feature.