Stable Flight of a Flapping-Wing Micro Air Vehicle Under Wind Disturbance

Flapping-wing micro air vehicles (FWMAVs) inspired by the nature are interesting flight platforms due to their efficiency, concealment and agility. However, most studies have been conducted in indoor environments where external disturbance is excluded because these FWMAVs are susceptible to disturbance due to their complex dynamics and small size. In order for these bio-inspired robots to perform various tasks outside, a capability to react robustly to external disturbance is essential. In this letter, we propose an algorithm that allows a FWMAV to fly well even under external disturbance. First, we derive the attitude dynamics of the FWMAV based on flight data. Then, we design a robust attitude controller using DOBC based on the dynamics. Also, we add a flight mode selector to recognize disturbance autonomously and switch to the robust control mode. Finally, we experiment outdoor flight of the FWMAV with wind disturbance. The FWMAV recognizes the existence of disturbance autonomously, and produces additional control inputs to compensate the disturbance. The proposed algorithm is validated with experiments.

[1]  D. Mayne A Second-order Gradient Method for Determining Optimal Trajectories of Non-linear Discrete-time Systems , 1966 .

[2]  J. L. Roux An Introduction to the Kalman Filter , 2003 .

[3]  Hyungbo Shim,et al.  Robust Control of an Equipment-Added Multirotor Using Disturbance Observer , 2018, IEEE Transactions on Control Systems Technology.

[4]  Christophe De Wagter,et al.  A tailless aerial robotic flapper reveals that flies use torque coupling in rapid banked turns , 2018, Science.

[5]  Ephrahim Garcia,et al.  Stability in Ornithopter Longitudinal Flight Dynamics , 2008 .

[6]  Kevin Knowles,et al.  Aerodynamic modelling of insect-like flapping flight for micro air vehicles , 2006 .

[7]  Xinyan Deng,et al.  Acting Is Seeing: Navigating Tight Space Using Flapping Wings , 2019, 2019 International Conference on Robotics and Automation (ICRA).

[8]  Jian Zhang,et al.  Instantaneous wing kinematics tracking and force control of a high-frequency flapping wing insect MAV , 2016 .

[9]  Sevak Tahmasian,et al.  The need for higher-order averaging in the stability analysis of hovering, flapping-wing flight , 2015, Bioinspiration & biomimetics.

[10]  André Preumont,et al.  Pitch and Roll Control Mechanism for a Hovering Flapping Wing MAV , 2014 .

[11]  Seungwan Ryu,et al.  Learning-based Path Tracking Control of a Flapping-wing Micro Air Vehicle , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[12]  Jianda Han,et al.  A literature review on Fault Diagnosis methods for manned and unmanned helicopters , 2013, 2013 International Conference on Unmanned Aircraft Systems (ICUAS).

[13]  H. Jin Kim,et al.  Robust Gust Load Alleviation Control using Disturbance Observer for Generic Flexible Wing Aircraft in Cruising Condition , 2018, 2018 Annual American Control Conference (ACC).

[14]  Wen-Hua Chen,et al.  Nonlinear Disturbance Observer-Enhanced Dynamic Inversion Control of Missiles , 2003 .

[15]  Mao Sun,et al.  Dynamic flight stability of a bumblebee in forward flight , 2008 .

[16]  Haithem E. Taha,et al.  Longitudinal Flight Dynamics of Hovering MAVs/Insects , 2014 .

[17]  Imraan A. Faruque,et al.  Dipteran insect flight dynamics. Part 1 Longitudinal motion about hover. , 2010, Journal of theoretical biology.

[18]  Wei Shyy,et al.  Aerodynamics of Low Reynolds Number Flyers: Plate Section , 2007 .

[19]  Robert J. Wood,et al.  Wind disturbance rejection for an insect-scale flapping-wing robot , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[20]  Shihua Li,et al.  Non-linear disturbance observer-based robust control for systems with mismatched disturbances/uncertainties , 2011 .

[21]  Anouck Girard,et al.  Modeling and Simulation of Nonlinear Dynamics of Flapping Wing Micro Air Vehicles , 2011 .

[22]  Weixin Han,et al.  Fault estimation for a quadrotor unmanned aerial vehicle by integrating the parity space approach with recursive least squares , 2018 .

[23]  Seungwan Ryu,et al.  Development of a flapping-wing micro air vehicle capable of autonomous hovering with onboard measurements , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[24]  Guido C. H. E. de Croon,et al.  Autonomous flight of a 20-gram Flapping Wing MAV with a 4-gram onboard stereo vision system , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[25]  Xinyan Deng,et al.  Learning Extreme Hummingbird Maneuvers on Flapping Wing Robots , 2019, 2019 International Conference on Robotics and Automation (ICRA).

[26]  Guido C. H. E. de Croon,et al.  Attitude and altitude estimation and control on board a Flapping Wing Micro Air Vehicle , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[27]  Ronald S. Fearing,et al.  Flight control for target seeking by 13 gram ornithopter , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[28]  Z. J. Wang,et al.  Flapping wing flight can save aerodynamic power compared to steady flight. , 2009, Physical review letters.

[29]  Ronald S. Fearing,et al.  Coordinated launching of an ornithopter with a hexapedal robot , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[30]  Wen-Hua Chen,et al.  Tracking control of small-scale helicopters using explicit nonlinear MPC augmented with disturbance observers , 2012 .