Skip to main content
Log in

Robust Quadrotor Control: Attitude and Altitude Real-Time Results

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

This paper addresses the problem of designing and experimentally validating a nonlinear robust control to attitude and altitude of a quadrotor unmanned flying vehicle (UAV). First a disturbance observer is proposed, focus on the attitude regulation control problem of a quadrotor in presence of external disturbances based on the angular velocity measurements and the control inputs. The stability analysis of the nonlinear observer scheme is proven via the use of Lyapunov theory. Later, we focus on the altitude dynamics of a quadrotor in the presence of uncertainty like wind gust are presented. A sliding mode control was proposed, the gain of control can be decreased and, as a result, the chattering amplitude is reduced. The objective is to introduce an adaptation in the control law in order to decrease the gain to the minimal value preserving the sliding mode control and keeping his property of a finite-time convergence. Finally, simulation and experimental results in a quadrotor are presented to show the effectiveness of the proposed nonlinear algorithm in presence of external disturbances.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Bouadi, H., Bouchoucha, M., Tadjine, M.: Modelling and stabilizing control laws design based on backstepping for an UAV type quad-rotor. In: Proceedings of the 6th IFAC Symposium on IAV, Toulouse (2007)

  2. Bouchoucha, M., Tadjine, M., Tayebi, A., Mllhaupt, P.: Step by step robust nonlinear pi for attitude stabilization of four-rotor mini-aircraft. In: Proceedings of the 16th Mediterranean Conference on Control and Automation, Ajaccio (2008)

  3. Nicol, C., Macnab, C. J. B., Ramirez-Serrano, A.: Robust neural network control of a quad-rotor helicopter. IEEE (2008)

  4. Altug, E., Ostrowski, J.P., Taylor, C.J.: Quad-rotor control using dual cameral visual feedback. In: Proceedings of the IEEE International Conference on Robotics and Automation, vol. 4294–4299, p. 3 (2003)

  5. Chimpalthradi, R.A., York, G.W.P., Gruber, S.F.: Fault Tolerant Margins for Unmanned Aerial Vehicle Flight Safety. Journal of Inteligent & Robotic sistems, pp. 1-14 (2017)

  6. Bouabdallah, S., Siegwart, R.: Backstepping and sliding-mode techniques applied to an indoor micro quad-rotor. In: Proceedings of IEEE International Conference on Robotics and Automation, pp. 2259–2264 (2005)

  7. Madani, T., Benallegue, A.: Backstepping sliding mode control applied to a miniature quad-rotor flying robot. In: Proceedings of the 32nd Annual Conference of the IEEE Industrial Electronics Society IECON, pp. 700–705, Paris (2006)

  8. Sira-Ramírez, H.: On the linear control of the quad-rotor system. In: American Control Conference, pp. 3178–3183, San Francisco (2011)

  9. Huang, M., Xian, B., Diao, C., Yang, K., Feng, Y.: Adaptive tracking control of underactuated quad-rotor unmanned aerial vehicles via backstepping. In: Proceedings of the American Control Conference, Baltimore (2010)

  10. Bouadi, H.: Analysis and development of adaptive control techniques applied to hight control. M. S. thesis, Air Transportation Department, LARA, ENAC, France (2010)

  11. Islam, S., Seneviratne, L.D., Dias, J.: Adaptive tracking control of quad-rotor robot vehicle. In: Proceedings of the IEEE/ASME International Conferenceon Advanced Intelligent Mechatronics, July 8–11, pp. 441–445, Besanon (2014)

  12. Huang, M., Xian, B., Diao, C., Yang, K., Feng, Y.: Adaptive tracking control of underactuated quad-rotor unmanned aerial vehicles via backstepping. In: American Control Conference, Baltimore, MD, USA, June 30–July 02, pp. 2076–2081 (2010)

  13. Morel, Y., Leonessa, A.: Direct adaptive tracking control of quad-rotor aerial vehicles. In: Proceedings of the Florida Conference on Recent Advances in Robotics, pp. 1–6 (2006)

  14. Islam, S., Liu, P.X., El Saddik, A.: Nonlinear adaptive control of quad-rotor flying vehicle. Journal of nonlinear Dynamics 76(4), 117–133 (2014)

    Article  MATH  Google Scholar 

  15. Islam, S., Faraz, M., Ashour, R.K., Cai, G., Dias, J., Seneviratne, L.: Adaptive Sliding Mode Control Design for Quad-rotor Unmanned Aerial Vehicle, Denver (2015)

  16. Bouadi, H., Cunha, S.S., Drouin, A., Mora-Camino, F.: Adaptive sliding mode control for quad-rotor attitude stabilization and altitude tracking. In: 12th IEEE International Symposium on Computational Intelligence and Informatics, pp. 21–22, Budapest (2011)

  17. Gonzalez, I., Salazar, S., Lozano, R., Escareno, J.: Real-time altitude robust controller for a Quad-rotor aircraft using Sliding-mode control technique. In: International Conference on Unmanned Aircraft Systems (ICUAS), pp. 650–659, Atlanta (2013)

  18. Lopez, R., Gonzalez-Hernandez, I., Salazar, S., Rodriguez, A. E., Ordaz, J. J., Osorio, A.: Disturbance rejection for a Quadrotor aircraft through a robust control. In: 2015 International Conference on Unmanned Aircraft Systems (ICUAS), pp. 409–415

  19. Vadim, I.U., Poznyank, A.S.: Adaptive siliding mode control with application to super-twist algorithm: Equivaklent control method. Automatica 49, 39–47 (2013)

    Article  Google Scholar 

  20. Refsnes, J.E., Asgeir, J.S., Pettersen, K.Y.: Robust observer design for underwater vehicles. In: Proceedings of the 2006 IEEE International Conference on Control Applications, pp. 4–6, Munich (2006)

  21. Gauthier, J., Hammour, H., Othman, S.: A simple observer for nonlinear systems applications to bioreactors. IEEE Trans. Autom. Control, 875–880 (1991)

  22. Lopez, R., Salazar, S., Gonzalez-Hernandez, I., Lozano, R.: Real-time parameters identification for a quad-rotor mini-aircraft using adaptive control. In: International Conference on Unmanned Aircraft Systems (ICUAS), pp. 499–505 (2014)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ricardo López-Gutiérrez.

Additional information

This work was supported by CONACyT, UMI-LAFMIA 3175 CNRS and CINVESTAV-IPN.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

López-Gutiérrez, R., Rodriguez-Mata, A.E., Salazar, S. et al. Robust Quadrotor Control: Attitude and Altitude Real-Time Results. J Intell Robot Syst 88, 299–312 (2017). https://doi.org/10.1007/s10846-017-0520-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-017-0520-y

Keywords

Navigation