You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: en/config_fw/trimming_guide_fixedwing.md
+10-7Lines changed: 10 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -33,26 +33,29 @@ The correct order to set the above parameters is:
33
33
If you are using an airspeed sensor, also set the correct cruise airspeed (`FW_AIRSPD_TRIM`).
34
34
1. Run [auto-trimming](#auto-trimming) during a flight to set `TRIM_ROLL`, `TRIM_PITCH` and `TRIM_YAW`.
35
35
36
-
Alternatively, if you feel comfortable flying in manual mode, you can also set the trim values manually:
37
-
1. Disable auto-trimming using [FW_ATRIM_MODE](../advanced_config/parameter_reference.md#FW_ATRIM_MODE).
36
+
Alternatively, if you feel comfortable flying in [Manual mode](../flight_modes_fw/manual.md), you can also set the trim values manually:
37
+
1. Disable auto-trimming by setting [FW_ATRIM_MODE=0](../advanced_config/parameter_reference.md#FW_ATRIM_MODE).
38
38
1. Fly in manual mode and trim your remote (with the trim switches).
39
-
1. Report the values to `TRIM_ROLL/PITCH/YAW` (and remove the trims from your transmitter) or update `TRIM_ROLL/PITCH/YAW` directly during flight via telemetry and QGC.
39
+
1. Report the values to `TRIM_ROLL/PITCH/YAW` (and remove the trims from your transmitter), or update `TRIM_ROLL/PITCH/YAW` directly during flight via telemetry and QGC.
40
40
41
41
### Auto-trimming
42
42
43
43
<Badgetype="warning"text="main (PX4 v1.15)" />
44
44
45
-
Auto-trimming is enabled by default.
46
-
On first flight, auto-trimming estimates the current trim of the aircraft, and then updates the general trim parameters (`TRIM_ROLL`, `TRIM_PITCH` and `TRIM_YAW`) with calibrated values after landing.
45
+
Auto-trimming estimates the "center trim" at cruise speed (usually), and is enabled by default.
46
+
On first flight (in "Calibration" mode), auto-trimming estimates the current trim of the aircraft, and then updates the general trim parameters (`TRIM_ROLL`, `TRIM_PITCH` and `TRIM_YAW`) with calibrated values after landing.
47
47
The trim estimate is only updated when the aircraft flies with a bank angle of less than 10 degrees for more than 7 seconds.
48
48
So for the first calibration flight you should fly large circles or several phases of straight and level flight.
49
49
50
-
On subsequent flights auto-trimming continuously estimates the trim and slowly updates the stored trim parameters.
51
-
This reduces the constant load on the integrator of the angular rate control loop.
50
+
On subsequent flights (in "Continuous" mode), auto-trimming continuously estimates the trim, reducing the constant load on the integrator of the angular rate control loop if the trim calibration was imperfect or if the trim has changed.
51
+
In this mode the stored trim parameters are updated gradually — the maximum change to the trim parameters following each flight is 0.05.
52
52
53
53
Auto-trimming is enabled using [FW_ATRIM_MODE](../advanced_config/parameter_reference.md#FW_ATRIM_MODE).
54
54
This parameter is set to `(1) Calibration` (trim parameters are replaced by the trim estimate on landing) for the first flight and is then automatically changed to `(2) Continuous` mode (trim estimate is used to slowly update the existing trim parameters).
55
55
56
+
The trims can be reset by setting the `TRIM_ROLL`, `TRIM_PITCH` and `TRIM_YAW` back to `0` and `FW_ATRIM_MODE` to `1`.
57
+
This should not normally be necessary as the trims are continuously corrected.
58
+
56
59
## Advanced Trimming
57
60
58
61
Given that the downward pitch moment induced by an asymmetric airfoil increases with airspeed and when the flaps are deployed, the aircraft needs to be re-trimmed according to the current measured airspeed and flaps position.
0 commit comments