mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-13 19:40:31 +03:00
Increase iTerm defaults slightly for 4.1
The feed forward changes in 4.1 will bring, to all quads of reasonable control authority, reduced setpoint to gyro delay and less error. iTerm will tend to accumulate less during fast inputs so there will be less of a problem with iTerm-windup and iTerm related bounce-back. Higher I values lead to better control during tight turns and greater stability in wind. Higher I doesn't increase the absolute amount of iTerm accumulating in the PID loop, but does allow it to change more quickly and to more quickly zero out the residual errors that are strong in tight turns. I think this modest increase will optimise performance of the default 4.1 PIDs for most quads. Lower authority quads will need to either reduce their I setting, or, preferably, lower the iterm_relax value to 10 or even 5, to avoid wind-up.
This commit is contained in:
parent
c1ce69e813
commit
b5ec9cd5bf
1 changed files with 3 additions and 3 deletions
|
@ -136,9 +136,9 @@ void resetPidProfile(pidProfile_t *pidProfile)
|
|||
{
|
||||
RESET_CONFIG(pidProfile_t, pidProfile,
|
||||
.pid = {
|
||||
[PID_ROLL] = { 42, 60, 35, 70 },
|
||||
[PID_PITCH] = { 46, 70, 38, 75 },
|
||||
[PID_YAW] = { 30, 80, 0, 70 },
|
||||
[PID_ROLL] = { 42, 85, 35, 70 },
|
||||
[PID_PITCH] = { 46, 90, 38, 75 },
|
||||
[PID_YAW] = { 30, 90, 0, 70 },
|
||||
[PID_LEVEL] = { 50, 50, 75, 0 },
|
||||
[PID_MAG] = { 40, 0, 0, 0 },
|
||||
},
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue