diff --git a/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml b/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml
index 5bf5d06c47fd419392462b09501dbdffd2d1b612..7d7570266441521dc733733b09c16a677fa19991 100644
--- a/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml
+++ b/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml
@@ -4557,6 +4557,7 @@ default 1.5 turns per second
Acceleration for auto and for manual
+ Note: In manual, this parameter is only used in MPC_POS_MODE 1.
2.0
15.0
m/s/s
@@ -4575,7 +4576,8 @@ the vehicle will accelerate at this rate until the normal position control speed
0.1
- Maximum horizontal acceleration for auto mode and maximum deceleration for manual mode
+ Maximum horizontal acceleration for auto mode and for manual mode
+ Manual mode: Maximum deceleration for MPC_POS_MODE 1 and 2. Maximum acceleration and deceleration for MPC_POS_MODE 3. Auto mode: Used with MPC_AUTO_MODE 0 only. For MPC_AUTO_MODE 1, MPC_ACC_HOR is always used.
2.0
15.0
m/s/s
@@ -4627,6 +4629,7 @@ is 90 degrees. It should be lower than MPC_XY_CRUISE
Slow horizontal manual deceleration for manual mode
+ Note: This is only used when MPC_POS_MODE is set to 1.
0.5
10.0
m/s/s
@@ -4653,9 +4656,18 @@ is 90 degrees. It should be lower than MPC_XY_CRUISE
m/s
2
+
+ Jerk limit in auto mode
+ Limit the maximum jerk of the vehicle (how fast the acceleration can change). A lower value leads to smoother vehicle motions, but it also limits its agility. Note: This is only used in jerk-limited trajectory mode (MPC_AUTO_MODE 1)
+ 5.0
+ 80.0
+ m/s/s/s
+ 1
+ 1
+
Maximum jerk limit
- Limit the maximum jerk of the vehicle (how fast the acceleration can change). A lower value leads to smoother vehicle motions, but it also limits its agility (how fast it can change directions or break). Setting this to the maximum value essentially disables the limit. Note: this is only used when MPC_POS_MODE is set to a smoothing mode.
+ Limit the maximum jerk of the vehicle (how fast the acceleration can change). A lower value leads to smoother vehicle motions, but it also limits its agility (how fast it can change directions or break). Setting this to the maximum value essentially disables the limit. Note: This is only used when MPC_POS_MODE is set to a smoothing mode 1 or 3.
0.5
500.0
m/s/s/s
@@ -4664,7 +4676,7 @@ is 90 degrees. It should be lower than MPC_XY_CRUISE
Velocity-based jerk limit
- If this is not zero, a velocity-based maximum jerk limit is used: the applied jerk limit linearly increases with the vehicle's velocity between MPC_JERK_MIN (zero velocity) and MPC_JERK_MAX (maximum velocity). This means that the vehicle's motions are smooth for low velocities, but still allows fast direction changes or breaking at higher velocities. Set this to zero to use a fixed maximum jerk limit (MPC_JERK_MAX). Note: this is only used when MPC_POS_MODE is set to a smoothing mode.
+ If this is not zero, a velocity-based maximum jerk limit is used: the applied jerk limit linearly increases with the vehicle's velocity between MPC_JERK_MIN (zero velocity) and MPC_JERK_MAX (maximum velocity). This means that the vehicle's motions are smooth for low velocities, but still allows fast direction changes or breaking at higher velocities. Set this to zero to use a fixed maximum jerk limit (MPC_JERK_MAX). Note: This is only used when MPC_POS_MODE is set to 1.
0
30.0
m/s/s/s
@@ -4735,7 +4747,7 @@ is 90 degrees. It should be lower than MPC_XY_CRUISE
Thrust curve in Manual Mode
- This parameter defines how the throttle stick input is mapped to commanded thrust in Manual/Stabilized flight mode. In case the default is used ('Rescale to hover thrust'), the stick input is linearly rescaled, such that a centered stick corresponds to the hover throttle (see MPC_THR_HOVER). Select 'No Rescale' to directly map the stick 1:1 to the output. This can be useful in case the hover thrust is very low and the default would lead to too much distortion (e.g. if hover thrust is set to 20%, 80% of the upper thrust range is squeezed into the upper half of the stick range). Note: in case MPC_THR_HOVER is set to 50%, the modes 0 and 1 are the same.
+ This parameter defines how the throttle stick input is mapped to commanded thrust in Manual/Stabilized flight mode. In case the default is used ('Rescale to hover thrust'), the stick input is linearly rescaled, such that a centered stick corresponds to the hover throttle (see MPC_THR_HOVER). Select 'No Rescale' to directly map the stick 1:1 to the output. This can be useful in case the hover thrust is very low and the default would lead to too much distortion (e.g. if hover thrust is set to 20%, 80% of the upper thrust range is squeezed into the upper half of the stick range). Note: In case MPC_THR_HOVER is set to 50%, the modes 0 and 1 are the same.
Rescale to hover thrust
No Rescale