Intelligent fuzzy controller of a quadrotor

The aim of this work is to describe an intelligent system based on fuzzy logic that is developed to control a quadrotor. A quadrotor is a helicopter with four rotors, that make the vehicle more stable but more complex to model and to control. The quadrotor has been used as a testing platform in the last years for various universities and research centres. A quadrotor has six degrees of freedom, three of them regarding the position: height, horizontal and vertical motions; and the other three are related to the orientation: pitch, roll and yaw. A fuzzy control is designed and implemented to control a simulation model of the quadrotor. The inputs are the desired values of the height, roll, pitch and yaw. The outputs are the power of each of the four rotors that is necessary to reach the specifications. Simulation results prove the efficiency of this intelligent control strategy.

[1]  Gaurav S. Sukhatme,et al.  Vision-based autonomous landing of an unmanned aerial vehicle , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[2]  Gaurav S. Sukhatme,et al.  Visually guided landing of an unmanned aerial vehicle , 2003, IEEE Trans. Robotics Autom..

[3]  C.J. Tomlin,et al.  Automated multiple UAV flight - the Stanford DragonFly UAV Program , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[4]  Frank L. Lewis,et al.  Aircraft Control and Simulation , 1992 .

[5]  Rogelio Lozano,et al.  Modelling and Control of Mini-Flying Machines , 2005 .

[6]  Vinyojita mohanraj Raja Vision based landing for unmanned aerial vehicle , 2011, 2011 Aerospace Conference.

[7]  Samir Bouabdallah,et al.  Design and control of quadrotors with application to autonomous flying , 2007 .

[8]  Michio Sugeno,et al.  Industrial Applications of Fuzzy Control , 1985 .

[9]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[10]  A. Barrientos,et al.  Neural Networks Training Architecture for UAV Modelling , 2006, 2006 World Automation Congress.

[11]  Charles L. Karr,et al.  Helicopter flight control with fuzzy logic and genetic algorithms , 1996 .

[12]  T. Madani,et al.  Control of a Quadrotor Mini-Helicopter via Full State Backstepping Technique , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[13]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[14]  Edgar N. Sánchez,et al.  Combining fuzzy, PID and regulation control for an autonomous mini-helicopter , 2007, Inf. Sci..

[15]  Michio Sugeno,et al.  Intelligent Control of an Unmanned Helicopter Based on Fuzzy Logic , 1995 .

[16]  Stephen Yurkovich,et al.  Fuzzy Control , 1997 .

[17]  Florent Teichteil-Königsbuch,et al.  Autonomous flight and navigation of VTOL UAVs: from autonomy demonstrations to out-of-sight flights , 2007 .

[18]  Anuradha M. Annaswamy,et al.  A robust environment for simulation and testing of adaptive control for mini-UAVs , 2009, 2009 American Control Conference.

[19]  Robert Mahony,et al.  Modelling and control of a quad-rotor robot , 2006 .

[20]  Ebrahim Mamdani,et al.  Applications of fuzzy algorithms for control of a simple dynamic plant , 1974 .