inav icon indicating copy to clipboard operation
inav copied to clipboard

The default PID parameters of INAV's fixed-wing design are unreasonable, which affects the success rate of the maiden flight.

Open sunyanmeng963 opened this issue 5 months ago • 6 comments

Current Behavior

The usability of INAV is much better than that of ArduPilot. However, the default PID settings of INAV have received a lot of criticism. During the first flight using the default PID settings of INAV, the aircraft often experiences oscillations and crashes, which is a common problem. Many people have reported that the fixed-wing aircraft using the ArduPilot firmware has a much smoother first flight. As a result, there is a saying that "If you want to survive, please stay away from INAV."

Desired Behavior

Is there any way to solve this problem so that INAV does not crash during its first flight due to inappropriate PID parameters, thereby significantly improving the usability of INAV?

Suggested Solution

My personal flight experience leads me to believe that in the default PID of the INAV fixed-wing, the value of I is too large, which can cause the aircraft to experience oscillations. Therefore, during the first flight, I usually reduce the value of I and also reduce the value of FF to avoid oscillations. Because feedback is much better than oscillations

Who does this impact? Who is this for?

From a user of INAV and Ardupilot,Regarding the above suggestions, if you need any assistance, such as for the flight test, please feel free to contact me. I am willing to contribute to the improvement of INAV.

Additional context

sunyanmeng963 avatar Jul 16 '25 06:07 sunyanmeng963

This sounds more like a setup issue and you have excessive throws on your control surfaces. If anything, when the airplane is setup physically correctly. The default settings are sluggish and slow. This is done purposely so that large aircraft are not over-tuned by default.

How does your airplane fly in manual?

MrD-RC avatar Jul 16 '25 06:07 MrD-RC

The aircraft hardware is completely normal. I have flown it many times. Recently, I replaced the flight control of the aircraft with a new one and used the default PID for flight. However, there was a severe and large-amplitude low-frequency oscillation in the pitch angle.

sunyanmeng963 avatar Jul 16 '25 06:07 sunyanmeng963

What version of INAV are you using ? And I assume if it's the first flight you aren't trying to use Nav modes, just Manual and Acro/Angle ?

breadoven avatar Jul 16 '25 07:07 breadoven

The first flight used the angle mode and the firmware version was inav7.0.

sunyanmeng963 avatar Jul 16 '25 07:07 sunyanmeng963

The first flight used the angle mode and the firmware version was inav7.0.

OK well that rules out the pitch oscillation issue during Althold that affects 8.0. A Diff would be most useful in this case and perhaps you need to read the following to see if it helps if you haven't already done so:

https://github.com/iNavFlight/inav/blob/master/docs/INAV_Wing_Tuning_Masterclass.pdf

breadoven avatar Jul 16 '25 07:07 breadoven

Great! I need to take a look.

sunyanmeng963 avatar Jul 16 '25 08:07 sunyanmeng963