Skip to main content
Log in

Experimental constrained optimal attitude control of a quadrotor subject to wind disturbances

  • Regular Papers
  • Robotics and Automation
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

The design and experimental verification of a Constrained Finite Time Optimal Controller (CFTOC) for attitude maneuvers of an Unmanned Quadrotor operating under severe wind conditions is the subject of this article. The quadrotor’s nonlinear dynamics are linearized in various operating points resulting in a set of piecewise affine models. The CFTO-controller is designed for set-point maneuvers taking into account the switching between the linear models and the state and actuation constraints. The control scheme is applied on experimental studies on a prototype quadrotor operating both in absence and under presence of forcible atmospheric disturbances. Extended experimental results indicate that the proposed control approach attenuates the effects of induced wind-gusts while performing accurate attitude set-point maneuvers.

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. A. Ryan and J. Hedrick, “A mode-switching path planner for UAV-assisted search and rescue,” Proc. of 44th IEEE Conf. on Decision and Control, European Control Conf., Seville, Spain, pp. 1471–1476, 2005.

    Google Scholar 

  2. K. Alexis, G. Nikolakopoulos, A. Tzes, and L. Dritsas, “Coordination of helicopter UAVs for aerial Forest-Fire surveillance,” in Applications of Intelligent Control to Engineering Systems, Springer Netherlands, pp. 169–193, June 2009.

    Chapter  Google Scholar 

  3. N. Metni and T. Hamel, “A UAV for bridge inspection: Visual servoing control law with orientation limits,” Automation in Construction, vol. 17, no. 1, pp. 3–10, November 2007.

    Article  Google Scholar 

  4. S. R. Herwitz, L. F. Johnson, S. E. Dunagan, R. G. Higgins, D. V. Sullivan, J. Zheng, B. M. Lobitz, J. G. Leung, B. A. Gallmeyer, M. Aoyagi, R. E. Slye, and J. A. Brass, “Imaging from an unmanned aerial vehicle: agricultural surveillance and decision support,” Computers and Electronics in Agriculture, vol. 44, no. 1, pp. 49–61, July 2004.

    Article  Google Scholar 

  5. J. Kim and S. Sukkarieh, “Airborne simultaneous localisation and map building,” Proc. of the IEEE International Conference on Robotics and Automation, vol. 1, 2003, pp. 406–411.

    Google Scholar 

  6. Committee on Autonomous Vehicles in Support of Naval Operations, NAtinal Research Council, “Autonomous vehicles in support of naval operations,” in Naval Studies Board, Washington DC, 2005.

    Google Scholar 

  7. A. Girard, A. Howell, and J. Hedrick, “Border patrol and surveillance missions using multiple unmanned air vehicles,” Proc. of 43rd IEEE Conf. on Decision and Control, vol. 1, pp. 620–625, 2004.

    Google Scholar 

  8. S. Bouabdallah, M. Becker, and R. Siegwart, “Autonomous miniature flying robots: coming soon! - research, development, and results,” IEEE Robotics & Automation Magazine, vol. 14, no. 3, pp. 88–98, 2007.

    Article  Google Scholar 

  9. S. Bouabdallah, A. Noth, and R. Siegwart, “PID vs LQ control techniques applied to an indoor micro quadrotor,” Proc. of IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, vol. 3, pp. 2451–2456, 2004.

    Google Scholar 

  10. G. M. Hoffmann, H. Huang, S. L. Waslander, and C. J. Tomlin, “Quadrotor helicopter flight dynamics and control: theory and experiment,” Proc. of the AIAA Guidance, Navigation, and Control Conference, 2007.

    Google Scholar 

  11. A. Benallegue, A. Mokhtari, and L. Fridman, “Feedback linearization and high order sliding mode observer for a quadrotor UAV,” Proc. of International Workshop on Variable Structure Systems, Alghero, Sardinia, pp. 365–372, 2006.

    Google Scholar 

  12. S. Bouabdallah and R. Siegwart, “Full control of a quadrotor,” Proc. of IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, pp. 153–158, 2007.

    Google Scholar 

  13. G. Raffo, M. Ortega, and F. Rubio, “An integral predictive/nonlinear control structure for a quadrotor helicopter,” Automatica, vol. 46, no. 1, pp. 29–39, 2010.

    Article  MATH  MathSciNet  Google Scholar 

  14. K. Wenzel, P. Rosset, and A. Zell, “Low-cost visual tracking of a landing place and hovering flight control with a microcontroller,” J. Intell. Robotics Syst., vol. 57, pp. 297–311, 2010.

    Article  MATH  Google Scholar 

  15. N. Vitzilaios and N. Tsourveloudis, “An experimental test bed for small unmanned helicopters,” J. Intell. Robotics Syst., vol. 54, pp. 769–794, 2009.

    Article  Google Scholar 

  16. K. Alexis, G. Nikolakopoulos, and A. Tzes, “Design and experimental verification of a constrained finite time optimal control scheme for the attitude control of a quadrotor helicopter subject to wind gusts,” Proc. of Int. Conf. on Robotics and Automation, Anchorage, USA, pp. 1636–1641, 2010.

    Google Scholar 

  17. K. Alexis, G. Nikolakopoulos, and A. Tzes, “Experimental model predictive attitude tracking control of a quadrotor helicopter subject to wind-gusts,” Proc. of Mediterranean Control Conference, Marrakesh, Morocco, pp. 1461–1466, 2010.

    Google Scholar 

  18. M. F. Costelo, A Theory of the Analysis of Rotorcraft Operation in Atmospheric Turbulence, Ph.D. dissertation, School of Aerospace Engineering, Georgia Institute of Technology, 1992.

    Google Scholar 

  19. M. G. Perhinschi, “A model of atmospheric turbulence for rotorcraft simulation and analysis of stability and performance,” in American Institute of Aeronautics and Astronautics, 1998.

    Google Scholar 

  20. A. Martini, F. Léonard, and G. Abba, “Dynamic modelling and stability analysis of model-scale helicopters under wind gust,” J. Intell. Robotics Syst., vol. 54, no. 4, pp. 647–686, 2009.

    Article  Google Scholar 

  21. S. Bouabdallah, Design and Control of Quadrotors with Application to Autonomous Flying, STI School of Engineering, EPFL, Lausanne, 2007.

    Google Scholar 

  22. X. Yang, H. Pota, and M. Garrat, “Design of a gust-attenuation controller for landing operations of unmanned autonomous helicopters,” Proc of the 18th IEEE Int. Conf. on Control Applications, Saint Petersburg, Russia, pp. 1300–1305, 2009.

    Google Scholar 

  23. M. Kvasnica, P. Grieder, M. Baotic, and M. Morari, Multi-Parametric Toolbox (MPT), Automatic Control Laboratory, Swiss Federal Institute of Techonology (ETH), 2004.

    Google Scholar 

  24. A. Tayebi and S. McGilvray, “Attitude stabilization of a VTOL quadrotor aircraft,” IEEE Trans. on Control Systems Technology, vol. 14, no. 3, pp. 562–571, 2006.

    Article  Google Scholar 

  25. H. Huang, G. Hoffmann, S. L. Waslander, and C. J. Tomlin, “Aerodynamics and control of autonomous quadrotor helicopters in aggressive maneuvering,” Proc. of International Conference on Robotics and Automation, Kobe, Japan, 2009.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to George Nikolakopoulos.

Additional information

Recommended by Associate Editor Seul Jung under the direction of Editor Hyouk Ryeol Choi.

Kostas Alexis received his Ph.D. in 2011 from the Electrical & Computer Engineering Department at the University of Patras (UPAT) in Greece. He has received the Diploma (MSc) of Electrical & Computer Engineering in 2007, from the same department. His research interests encompass fields such as unmanned aerial vehicles, automatic control, optimal, adaptive & robust control, robotics, wireless sensor networks, optimization theory and operational research. His scientific work includes more than 20 publications in Journals and Conferences in the afore-mentioned fields, while he has served as a reviewer in several conferences.

George Nikolakopoulos is an Associate Professor in the Faculty of Automatic Control Systems at the Control Engineering Group at the Division of Systems and Interaction, Luleå University of technology, Sweden. His main research interests encompass fields, such as networked controlled systems, mechatronics, wireless sensor networks and actuators, AUV, UAVs, robotics, adaptive control and system identification. In the past he have been project manager in several R&D projects funded form EU, ESA, and the Greek National Ministry of Research. In year 2003, Prof. Nikolakopoulos has received the Information Societies Technologies (IST) Prize Award, for the best paper that promotes the scopes of the European IST (currently known as ICT). His published scientific work includes more than 100 published International Journals and Conferences in the fields of his interests. Moreover George has served as IPC member for ICIT’2011, CASE’2010, ETFA’ 2010, ECC’09, MEDŠ09, MIC’09, and MIC’10 international conferences, and have been Associate Editor and Reviewer of several International Journals and conferences.

Anthony Tzes is a Professor and the Head (2009 - 2011) of the Electrical and Computer Engineering Department of the University of Patras (UPAT) in Greece. He is a graduate of UPAT (85) and has received his doctorate from the Ohio State University (90). From 1990 till 1999 he was with NYU Polytechnic. His research interests include networked controlled systems, MEMs, robotics, mechatronics, adaptive control, neural networks and fuzzy logic applications for intelligent transportation systems, adaptive fuzzy control, instrumentation embedded systems, system identification and signal processing. Prof. Tzes has been a committee member of the Advanced Traffic Management Systems of the ITS America organization, and has received research funding from various organizations including NASA, the National (US) Science Foundation, the European Union (FP6), and the European Space Agency (ESA). He has been the Chairman of IEEE’s Control Systems Society Greek Chapter, a member of the national (Greek) committee of the European Control Association (EUCA), member at several committees of the International Federation of Automatic Control (IFAC), and until recently the national representative to EU’s FP7’s thematic area’ Regions of Knowledge, Research Potential and Coherent Development of Policies’. He has served in various positions (Program Chairman (MIM’00), Organising Committee Chairman (ECC07), and as IPC-member at several international conferences. He has over ten years of experience as the director of the Instrumentation and Control Laboratory at NYU Polytechnic focusing on smart sensors and self-tuning systems. Concurrently, he served as the principal investigator of the Urban Intelligent Transportation Systems Center in New York, NY. While in Greece, he is the leader and principal investigator of the Applied Networked micro Mechatronics Systems group.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Alexis, K., Nikolakopoulos, G. & Tzes, A. Experimental constrained optimal attitude control of a quadrotor subject to wind disturbances. Int. J. Control Autom. Syst. 12, 1289–1302 (2014). https://doi.org/10.1007/s12555-013-0290-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-013-0290-7

Keywords

Navigation