Prioritized Control Allocation for Quadrotors Subject to Saturation
More Info
expand_more
Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.
Abstract
This paper deals with the problem of actuator saturation for INDI (Incremental Nonlinear Dynamic Inversion) controlled flying vehicles. The primary problem that arises from actuator saturation for quadrotors, is that of arbitrary control objective realization. We have integrated the weighted least squares control allocation algorithm into INDI, which allows for prioritization between roll, pitch, yaw and thrust. We propose that for a quadrotor, the highest priority should go to pitch and roll, then thrust, and then yaw. Through an experiment, we show that through this method, and the appropriate prioritization, errors in roll and pitch are greatly reduced when applying large yaw moments. Ultimately, this leads to increased stability and robustness.