Abstract

A quadrotor with tiltable rotors is a kind of omnidirectional multirotor aerial vehicle (MAV) that has demonstrated advantages of decoupling control of position from the control of orientation. However, quadrotors with tiltable rotors usually suffer from Coriolis term, modeling error and external disturbance. To this end, the extended state observer (ESO)-based controller is designed to estimate and compensate for the above adverse effects. Especially, the controller involves position and attitude controller in parallel. The attitude controller is made up of cascade control-loops: an outer quaternion-based attitude control-loop and an inner ESO-based Proportional derivative angular velocity control-loop. Similarly, the position controller consists of an outer proportional position control-loop and an inner ESO-based PD velocity control-loop. Besides, a linear control allocation strategy, which allocates the controller outputs to tilting angles and motor speed directly, is proposed to avoid the nonlinear allocation matrix. Extensive simulations and flight tests are carried out to illustrate the effectiveness and robustness of the proposed ESO-based controller.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.