diff --git a/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml b/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml index af5b048..2f04c53 100644 --- a/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml +++ b/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml @@ -4885,17 +4885,18 @@ the setpoint will be capped to MPC_XY_VEL_MAX 1.0 1 - + Differential gain for horizontal velocity error. Small values help reduce fast oscillations. If value is too big oscillations will appear again - 0.005 - 0.1 + defined as correction acceleration in m/s^2 per m/s^2 velocity derivative + 0.1 + 2.0 3 - + Integral gain for horizontal velocity error - Non-zero value allows to eliminate steady state errors in the presence of disturbances like wind. + defined as correction acceleration in m/s^2 per m velocity integral Non-zero value allows to eliminate steady state errors in the presence of disturbances like wind. 0.0 - 3.0 + 60.0 3 @@ -4907,10 +4908,11 @@ the setpoint will be capped to MPC_XY_VEL_MAX 2 1 - + Proportional gain for horizontal velocity error - 0.06 - 0.15 + defined as correction acceleration in m/s^2 per m/s velocity error + 1.2 + 3.0 2 @@ -4933,17 +4935,18 @@ the setpoint will be capped to MPC_XY_VEL_MAX 1.5 2 - + Differential gain for vertical velocity error + defined as correction acceleration in m/s^2 per m/s^2 velocity derivative 0.0 - 0.1 + 2.0 3 - + Integral gain for vertical velocity error - Non zero value allows hovering thrust estimation on stabilized or autonomous takeoff. - 0.01 - 0.1 + defined as correction acceleration in m/s^2 per m velocity integral Non zero value allows hovering thrust estimation on stabilized or autonomous takeoff. + 0.2 + 2.0 3 @@ -4961,10 +4964,11 @@ the setpoint will be capped to MPC_XY_VEL_MAX m/s 1 - + Proportional gain for vertical velocity error - 0.1 - 0.4 + defined as correction acceleration in m/s^2 per m/s velocity error + 2.0 + 8.0 2