-
Notifications
You must be signed in to change notification settings - Fork 13.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Auto-tuning procedure behaves unexpectedly #18905
Comments
@kaklik Thanks for your feedback, I'm having a look at the log |
Perfect! I am not a control engineer, therefore I do not have the capability to resolve that. But I am willing to test something which could help to improve the solution. :) |
Regarding "manual fallback", I think that a sufficient solution should be a notification of the end of the tuning procedure with delayed possibility to abort the procedure by moving RC joysticks. |
There are two related issues with autotuning mode, both are replicable with the same procedure. The first one is there is no Vehicle setup > PID Tuning option for fixed-wing based airframe in the QGC. This seems to be replicable by multiple users.
The second issue is the Auto-tuning procedure fails silently into an unstable controller setup.
To Reproduce
Generally follow the Auto-tuning guide for the fixed-wing airframe.
FW_AT_START = 1
because Vehicle setup > PID Tuning is not available in QGC. to See screenshots below)FW_AT_START
should be silently restored to 0 and controller parameters are changed. The vehicle oscillates significantly during the flight. There is no easy option to land safely or restore the previous sufficiently tunned parameters.Expected behavior
The QGC Vehicle setup > PID Tuning tab which is mentioned in the Auto-tuning guide should be visible.
Instead of setting the incorrect controller parameters, the tuning procedure should either exit with an error or set improved controller parameters. There also should be a "fallback option" to manually restore the original parameters in case if something goes wrong.
Log Files and Screenshots
The complete logfile from the flight is available here
QGroundControl with missing PID tuning option:
The text was updated successfully, but these errors were encountered: