-
Notifications
You must be signed in to change notification settings - Fork 13.7k
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
VTOL MC attitude vs altitude #7871
Comments
@sanderux I just rewrote the attitude saturation handling part in the multirotor mixer. I'll make a PR so you can test it. It should solve those attitude instability problems. |
Thats good, will be good to see how it copes |
Very good idea. We noticed this as well. This concerns the Position mode as well. |
@RomanBapst Should be solved when #7920 is working and merged. |
I think this was already solved. closing for now |
Some recent testing has exposed a problem specific to VTOL in MC altitude controlled modes.
https://logs.px4.io/plot_app?log=993613b8-0800-43ba-bb56-d8f2e98e377d
This was a flight in medium wind. In manual it tracks roll reasonably well, even when putting the large wing in a cross wind. In altitude it tracks very bad because it is also concerned with holding altitude. and saturates the motors.
VTOL's are prone to bad roll behavior in windy conditions as they generally carry a wing. When in altitude controlled modes i believe there should be a failsafe behavior that puts all available thrust towards attitude and return to control altitude as soon as attitude is back to acceptable.
Currently we are addressing this by limiting the max angles in MC significantly but that's not ideal.
@dagar @bresch @AndreasAntener @LorenzMeier thoughts?
The text was updated successfully, but these errors were encountered: