Abstract
In this work, we deal with autonomous tracking and disturbance rejection problem of quadrotor vehicle flying in uncertain environment. The vehicles kinematic and modeling error uncertainties are associated with external disturbance, inertia, mass, and nonlinear aerodynamic forces and moments. The proposed method integrate the techniques from adaptive control and robust control theory. Robust and adaptive control algorithms for translational and orientation tracking are derived using Lyapunov method. It is shown in our analysis that the altitude, position, and attitude tracking errors are bounded and their bounds asymptotically converge to zero in Lyapunov sense. Simulation results on a commercial quadrotor flying vehicle are given to demonstrate the effectiveness of theoretical arguments for real world application.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Altug, E., Ostrowski, J.P., Taylor, C.J.: Quadrotor control using dual cameral visual feedback. In: Proceedings of the 2003 IEEE International Conference on Robotics and Automation, vol. 3, pp. 4294–4299 (2003)
Castillo, P., Dzul, A., Lozano, R.: Real-time stabilization and tracking of four-rotor mini rotorcraft. IEEE Trans. Control Syst. Technol. 12(4), 510–516 (2004)
Gurdan, D., Stumpf, J., Achtelik, M., Doth, K., Hirzinger, G., Rus, D.: Energy-efficient autonomous four-rotor flying robot controlled at 1 kHz. In: Proceedings of the IEEE International Conference on Robotics and Automation, pp. 361–366. Roma, Italy (2007)
Madani, T., Benallegue, A.,: Backstepping sliding mode control applied to a miniature quadrotor flying robot. In: Proceedings of the 32nd Annual Conference of the IEEE Industrial Electronics Society (IECON) (2006)
Madani, T., Benallegue, A.: Backstepping control for a quadrotor helicopter. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (2006)
Madani, T., Benallegue, A.: Control of a quadrotor via full state backstepping technique. In: Proceedings of the 45th IEEE conference on Decision and Control, pp. 1515–1520. San Diego, Dec 13–15 (2006)
Bouabdallah, S., Siegwart, R.: Design and control of an indoor micro quadrotor. In: Proceedings of the IEEE International Conference on Robotics and Automation, pp. 153–158. New Orleans (2003)
Bouabdallah, S., Siegwart, R.: Backstepping and sliding-mode techniques applied to an indoor micro quadrotor. In: Proceedings of the 2005 IEEE International Conference on Robotics and Automation, pp. 2259–2264 (2005)
Bouabdallah, S., Siegwart, R.: Full control of a quadrotor. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 153–158 (2007)
Das, A., Lewis, F., Subbarao, S.: Dynamic neural network based robust backstepping control approach for quadrotors. In: Proceedings of the 2008 AIAA Guidance, Navigation and Control Conference and Exibit. Hawaii, August (2008)
Liu, H., Derawi, D., Kim, J., Zhong, Y.: Robust optimal attitude control of hexarotor robotic vehicles. Nonlinear Dyn. 74(4), 1155–1168 (2013)
Huang, D.B., Bur, T.C., Dawson, D.M., Shu, D., Xian, B., Talicioglu, E.: Robust tracking control of an underactuated quadrotor aerial-robot based on a parametric uncertain model. In: Proceedings of the 2009 International Conference on SMC, pp. 3281–3286. San Antonio (2009)
Huang, M., Xian, B., Diao, C., Yang, K., Feng, Y.: Adaptive tracking control of underactuated quadrotor unmanned aerial vehicles via backstepping. In: Proceedings of American Control Conference, pp. 2076–2081. Baltimore, June 30–July 02 (2010)
Raffo, G.V., Ortega, M.G., Rubio, F.R.: Backstepping/Nonlinear \(H_{\infty }\) control for path tracking of a quadrotor unmanned aerial vehicle. In: Proceedings of American Control Conference, pp. 3356–3361. Seattle, Washington, June (2008)
Xu, R., Ozguner, U.: Sliding mode control of a quadrotor helicopter. In: Proceedings of the 45th IEEE Conference on Decision and Control, pp. 4957–4962. San Diego, CA, Dec 13–15 (2006)
Li, Y., Xu, Q.: Adaptive sliding mode control with perturbation estimation and pid sliding surface for motion tracking of a piezo-driven micromanipulator. IEEE Trans. Control Syst. Technol. 18(4), 798–810 (2010)
Xu, Q., Jia, M.: Model reference adaptive control with perturbation estimation for a micropositioning system. IEEE Trans. Control Syst. Technol. 22(1), 352–359 (2014)
Ascending Technologies. http://www.asctec.de
Khalil, H.K.: Adaptive output feedback control of nonlinear systems represented by input–output models. IEEE Trans. Autom. Control 41(2), 177–188 (1996)
Schartz, H., Islam, S. et al.: An evaluation of adaptive robot control via velocity estimated feedback. In: Proceedings on Control and Applications, pp. 125–133. Montreal, Quebec, May 30–June 1 (2007)
Acknowledgments
Authors thank Editor-in-chief, associate editor and reviewers for their constructive comments and suggestion on our original submission that definitely improves the quality and presentation of this paper. This work is partially supported in part by Natural Sciences and Engineering Research Council of Canada (NSERC).
Author information
Authors and Affiliations
Corresponding author
Electronic supplementary material
Below is the link to the electronic supplementary material.
Supplementary material 1 (mp4 9992 KB)
Rights and permissions
About this article
Cite this article
Islam, S., Liu, P.X. & El Saddik, A. Nonlinear adaptive control for quadrotor flying vehicle. Nonlinear Dyn 78, 117–133 (2014). https://doi.org/10.1007/s11071-014-1425-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-014-1425-y