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.
Similar content being viewed by others
References
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
N. Vitzilaios and N. Tsourveloudis, “An experimental test bed for small unmanned helicopters,” J. Intell. Robotics Syst., vol. 54, pp. 769–794, 2009.
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.
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.
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.
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.
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.
S. Bouabdallah, Design and Control of Quadrotors with Application to Autonomous Flying, STI School of Engineering, EPFL, Lausanne, 2007.
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.
M. Kvasnica, P. Grieder, M. Baotic, and M. Morari, Multi-Parametric Toolbox (MPT), Automatic Control Laboratory, Swiss Federal Institute of Techonology (ETH), 2004.
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.
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.
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-013-0290-7