Hey!
I was flying today and had a thought, when you tune the drone with autotune during relatively calm weather and then you fly with moderate to high winds on a 12 inch drone, how much can and will the PIDs change? AFAIK arducopter does not have any dynamic pid profiles nor does it change ATC_RAT values when flying even if baro comp and wind estimation have been done correctly.
So should i have different ATC_RAT values based on different winds or is there a better method?
Good PIDs do not need to change if there is more wind.
If you did a good job and followed all the procedures described in the ardupilot documentation then you already have good PIDs for your vehicle.
PID’s need to change only when the vehicle changes, not when the weather changes.
That is the entire point in finding good PID values: It makes sense making an effort finding them, because once you have them your vehicle can work in different environments and weather conditions without requiring you to change them.
To get better PIDs you can do System identification and analytical PID optimization.
1 Like