A survey of quadrotor Unmanned Aerial Vehicles

In the past decade Unmanned Aerial Vehicles (UAVs) have become a topic of interest in many research organizations. UAVs are finding applications in various areas ranging from military applications to traffic surveillance. This paper is a survey for a certain kind of UAV called quadrotor or quadcopter. Researchers are frequently choosing quadrotors for their research because a quadrotor can accurately and efficiently perform tasks that would be of high risk for a human pilot to perform. This paper encompasses the dynamic models of a quadrotor and the different model-dependent and model-independent control techniques and their comparison. Recently, focus has shifted to designing autonomous quadrotors. A summary of the various localization and navigation techniques has been given. Lastly, the paper investigates the potential applications of quadrotors and their role in multi-agent systems.

[1]  S.L. Waslander,et al.  Mutual Information Methods with Particle Filters for Mobile Sensor Network Control , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[2]  Wolfram Burgard,et al.  Towards a navigation system for autonomous indoor flying , 2009, 2009 IEEE International Conference on Robotics and Automation.

[3]  Martin Buss,et al.  Multi-sensory motion estimation and control of a mini-quadrotor in an air-ground multi-robot system , 2009, 2009 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[4]  Roland Siegwart,et al.  Design and control of an indoor micro quadrotor , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[5]  C. Taylor,et al.  Vision-based pose estimation and control of a model helicopter , 2004, Proceedings of the IEEE International Conference on Mechatronics, 2004. ICM '04..

[6]  Roland Siegwart,et al.  PID vs LQ control techniques applied to an indoor micro quadrotor , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[7]  Glenn P. Tournier,et al.  Estimation and Control of a Quadrotor Vehicle Using Monocular Vision and Moire Patterns , 2006 .

[8]  Robert E. Mahony,et al.  Control of a quadrotor helicopter using visual feedback , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[9]  Jonathan P. How,et al.  The MIT Indoor Multi-Vehicle Flight Testbed , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[10]  Patrick Rives,et al.  Visual servo control for the hovering of all outdoor robotic airship , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[11]  Roland Siegwart,et al.  Vision based MAV navigation in unknown and unstructured environments , 2010, 2010 IEEE International Conference on Robotics and Automation.

[12]  Gaurav S. Sukhatme,et al.  Combined optic-flow and stereo-based navigation of urban canyons for a UAV , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Nicholas Roy,et al.  Planning in information space for a quadrotor helicopter in a GPS-denied environment , 2008, 2008 IEEE International Conference on Robotics and Automation.

[14]  Laszlo Kis,et al.  Calibration and Testing Issues of the Vision, Inertial Measurement and Control System of an Autonomous Indoor Quadrotor Helicopter , 2008 .

[15]  N. Roy,et al.  Autonomous Navigation and Exploration of a Quadrotor Helicopter in GPS-denied Indoor Environments , 2009 .

[16]  Suhada Jayasuriya,et al.  Feasibility considerations in formation control: Phantom track generation through multi-UAV collaboration , 2008, 2008 47th IEEE Conference on Decision and Control.

[17]  Erdinç Altug,et al.  Vision-based servo control of a quadrotor air vehicle , 2009, 2009 IEEE International Symposium on Computational Intelligence in Robotics and Automation - (CIRA).

[18]  Takeo Kanade,et al.  A visual odometer for autonomous helicopter flight , 1999, Robotics Auton. Syst..

[19]  Gaurav S. Sukhatme,et al.  Detection and Tracking of External Features in an Urban Environment Using an Autonomous Helicopter , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[20]  Khine Myint Mon,et al.  Application of an Inertial Navigation System to the Quad-rotor UAV using MEMS Sensors , 2009 .

[21]  Patrick Doherty,et al.  Vision for a UAV helicopter , 2002 .

[22]  James Sean Humbert,et al.  Implementation of wide-field integration of optic flow for autonomous quadrotor navigation , 2009, Auton. Robots.

[23]  Robert E. Mahony,et al.  Visual servoing of an under-actuated dynamic rigid-body system: an image-based approach , 2002, IEEE Trans. Robotics Autom..

[24]  Camillo J. Taylor,et al.  Control of a Quadrotor Helicopter Using Dual Camera Visual Feedback , 2005, Int. J. Robotics Res..

[25]  Abdelaziz Benallegue,et al.  Dynamic feedback controller of Euler angles and wind parameters estimation for a quadrotor unmanned aerial vehicle , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[26]  Martin Buss,et al.  Autonomous hovering of a vision/IMU guided quadrotor , 2009, 2009 International Conference on Mechatronics and Automation.

[27]  E. Altug,et al.  Modeling and PD Control of a Quadrotor VTOL Vehicle , 2007, 2007 IEEE Intelligent Vehicles Symposium.

[28]  S. Shankar Sastry,et al.  LANDING AN UNMANNED AIR VEHICLE: VISION BASED MOTION ESTIMATION AND NONLINEAR CONTROL , 1999 .

[29]  R. Lozano,et al.  Stabilization and location of a four rotor helicopter applying vision , 2006, 2006 American Control Conference.

[30]  Pratik Agarwal SLAM Strategy for an Autonomous Quadrotor Pratik , 2010 .

[31]  Joachim Horn,et al.  On-board SLAM for indoor UAV using a laser range finder , 2010, Defense + Commercial Sensing.

[32]  Y. Bouktir,et al.  Trajectory planning for a quadrotor helicopter , 2008, 2008 16th Mediterranean Conference on Control and Automation.

[33]  Rogelio Lozano,et al.  Real-time stabilization and tracking of a four-rotor mini rotorcraft , 2004, IEEE Transactions on Control Systems Technology.

[34]  S. Sastry,et al.  An Evasive Maneuvering Algorithm for UAVs in See-and-Avoid Situations , 2007, 2007 American Control Conference.

[35]  Tarek Hamel,et al.  Kinematic Visual Servo Control of a Quadrotor aerial vehicle , 2007 .

[36]  Wolfram Burgard,et al.  A Fully Autonomous Indoor Quadrotor , 2012, IEEE Transactions on Robotics.

[37]  Rogelio Lozano,et al.  Real-time stabilization and tracking of a four rotor mini-rotorcraft , 2003 .

[38]  Marc Pollefeys,et al.  RS-SLAM: RANSAC sampling for visual FastSLAM , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[39]  Kenzo Nonami,et al.  A visual navigation system for autonomous flight of micro air vehicles , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[40]  Claire J. Tomlin,et al.  Distributed Cooperative Search using Information-Theoretic Costs for Particle Filters, with Quadrotor Applications ∗ , 2006 .

[41]  James P. Ostrowski,et al.  Visual servoing with dynamics: control of an unmanned blimp , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[42]  Miguel A. Olivares-Méndez,et al.  Trinocular ground system to control UAVs , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[43]  Jianchao Zeng,et al.  Formation Control Numerical Simulations of Geometric Patterns for Unmanned Autonomous Vehicles with Swarm Dynamical Methodologies , 2009, 2009 International Conference on Measuring Technology and Mechatronics Automation.

[44]  Abdelaziz Benallegue,et al.  Backstepping Control for a Quadrotor Helicopter , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[45]  Steven L. Waslander,et al.  The Stanford testbed of autonomous rotorcraft for multi agent control (STARMAC) , 2004, The 23rd Digital Avionics Systems Conference (IEEE Cat. No.04CH37576).

[46]  M. Tarbouchi,et al.  Neural network based control of a four rotor helicopter , 2004, 2004 IEEE International Conference on Industrial Technology, 2004. IEEE ICIT '04..

[47]  Robert E. Mahony,et al.  Image-Based Visual Servo Control of the Translation Kinematics of a Quadrotor Aerial Vehicle , 2009, IEEE Transactions on Robotics.

[48]  A. Tsourdos A formal model approach for the analysis and validation of the cooperative path planning of a UAV team , 2005 .

[49]  Vijay Kumar,et al.  Experimental Testbed for Large Multirobot Teams , 2008, IEEE Robotics Autom. Mag..

[50]  L. Fridman,et al.  Feedback linearization and high order sliding mode observer for a quadrotor UAV , 2006, International Workshop on Variable Structure Systems, 2006. VSS'06..

[51]  Raja Sengupta,et al.  Obstacle Detection for Small Autonomous Aircraft Using Sky Segmentation , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

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

[53]  Robert E. Mahony,et al.  Design principles of large quadrotors for practical applications , 2009, 2009 IEEE International Conference on Robotics and Automation.

[54]  Seth Hutchinson,et al.  Visual Servo Control Part I: Basic Approaches , 2006 .

[55]  Rachid Alami,et al.  Task planning and control for a multi-UAV system: architecture and algorithms , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[56]  Jonathan P. How,et al.  Vision-based guidance and control of a hovering vehicle in unknown, GPS-denied environments , 2009, 2009 IEEE International Conference on Robotics and Automation.

[57]  Abdelhamid Tayebi,et al.  Attitude stabilization of a VTOL quadrotor aircraft , 2006, IEEE Transactions on Control Systems Technology.

[58]  Steven Lake Waslander,et al.  Multi-agent quadrotor testbed control design: integral sliding mode vs. reinforcement learning , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[59]  Eric N. Johnson,et al.  Vision-Aided Inertial Navigation for Flight Control , 2005, J. Aerosp. Comput. Inf. Commun..

[60]  Camillo J. Taylor,et al.  Quadrotor control using dual camera visual feedback , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[61]  Peter I. Corke,et al.  A new partitioned approach to image-based visual servo control , 2001, IEEE Trans. Robotics Autom..

[62]  François Chaumette,et al.  Visual servoing of an airplane for auto-landing , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[63]  B. Bethke,et al.  Real-time indoor autonomous vehicle test environment , 2008, IEEE Control Systems.

[64]  François Chaumette,et al.  Visual servo control. I. Basic approaches , 2006, IEEE Robotics & Automation Magazine.

[65]  Richard R. Schultz,et al.  Vision-Based Autopilot Implementation Using a Quadrotor Helicopter , 2009 .

[66]  Miguel A. Olivares-Méndez,et al.  Visual 3-D SLAM from UAVs , 2009, J. Intell. Robotic Syst..

[67]  Roland Siegwart,et al.  Backstepping and Sliding-mode Techniques Applied to an Indoor Micro Quadrotor , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.