Robust optimal attitude control of hexarotor robotic vehicles
Multirotor aerial robotic vehicles attract much attention due to their increased load capacity and high maneuverability. In this paper, a robust optimal attitude controller is proposed for a kind of multirotor helicopters—hexarotors. It consists of a nominal optimal controller and a robust compensator. The nominal controller is designed based on the linear quadratic regulation (LQR) method to achieve desired tracking of the nominal system, and the robust compensator is added to restrain the influence of uncertainties. The key contributions of this work are twofold: firstly, the closed-loop control system is robust against coupling and nonlinear dynamics, parametric uncertainties, and external disturbances; secondly, a decoupled and linear time-invariant control architecture making it ideal for real-time implementation. The attitude tracking errors are proven to be ultimately bounded with specified boundaries. Simulation and experimental results on the hexarotor demonstrate the effectiveness of the proposed attitude control method.
KeywordsHexarotor Robust control Optimal control Attitude control
This work was supported by the National Natural Science Foundation of China under Grants 61174067, 61203071, and 61374054, as well as Shaanxi Province Natural Science Foundation Research Projection under Grants 2013JQ8038.
- 15.Sanca, A.S., Alsina, P.J., Cerqueira, J.J.F.: Dynamic modeling with nonlinear inputs and backstepping control for a hexarotor micro-aerial vehicle. In: Proceedings of Latin American Robotics Symposium and Intelligent Robotics Meeting, Sao Bernardo do Campo, Brazil, pp. 36–42 (2010) CrossRefGoogle Scholar
- 21.Liu, H., Lu, G., Zhong, Y.: Theory and experiments on robust LQR attitude control of a 3-DOF lab helicopter. In: Proceedings of the 30th Chinese Control Conference, Yantai, China, pp. 2335–2340 (2011) Google Scholar
- 23.Arduino based arducopter UAV, the open source multi-rotor. http://www.arducopter.co.uk. Accessed 28 March 2013