Realtime On-Board Attitude Estimation of High-Frequency Flapping Wing MAVs Under Large Instantaneous Oscillation

Unlike conventional aerial vehicles of fixed or rotary wings, realtime on-board attitude estimation of insect or hummingbird scale Flapping Wing Micro Aerial Vehicles (FWMAVs) is very challenging due to the severe instantaneous oscillations (approximately ten times of gravity on our platform) induced by high-frequency wing flapping. In this work, we present a novel sensor fusion algorithm for realtime on-board attitude estimation of FWMAVs. The algorithm is proposed with adaptive model-based compensation for both sensing drift and aerodynamic forces induced by flapping wings. We validated our approach on a 12.5 grams hummingbird robot. The experimental results demonstrated the accuracy, convergence, and robustness of the proposed algorithm.

[1]  Sebastian Madgwick,et al.  Estimation of IMU and MARG orientation using a gradient descent algorithm , 2011, 2011 IEEE International Conference on Rehabilitation Robotics.

[2]  G. Besançon Remarks on nonlinear adaptive observer design , 2000 .

[3]  Muye Pang,et al.  IMU Performance Analysis for a Pedestrian Tracker , 2017, ICIRA.

[4]  Mark Euston,et al.  A complementary filter for attitude estimation of a fixed-wing UAV , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  F. Markley,et al.  Fast Quaternion Attitude Estimation from Two Vector Measurements , 2002 .

[6]  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).

[7]  Xinyan Deng,et al.  Design optimization and system integration of robotic hummingbird , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[8]  Vijay Kumar,et al.  Multi-sensor fusion for robust autonomous flight in indoor and outdoor environments with a rotorcraft MAV , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[9]  Robert J. Wood,et al.  Using a MEMS gyroscope to stabilize the attitude of a fly-sized hovering robot , 2014 .

[10]  M. Shuster,et al.  Three-axis attitude determination from vector observations , 1981 .

[11]  M. Dickinson,et al.  Wing rotation and the aerodynamic basis of insect flight. , 1999, Science.

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

[13]  Xiaoji Niu,et al.  Analysis and Modeling of Inertial Sensors Using Allan Variance , 2008, IEEE Transactions on Instrumentation and Measurement.

[14]  Robert J. Wood,et al.  Pitch and yaw control of a robotic insect using an onboard magnetometer , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[15]  Xinyan Deng,et al.  Resonance Principle for the Design of Flapping Wing Micro Air Vehicles , 2017, IEEE Transactions on Robotics.

[16]  Xinyan Deng,et al.  Geometric flight control of a hovering robotic hummingbird , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[17]  Henry Won,et al.  Development of the Nano Hummingbird: A Tailless Flapping Wing Micro Air Vehicle , 2012 .