HOVERING FLIGHT FOR A MICROMECHANICAL FLYING INSECT: MODELING AND ROBUST CONTROL SYNTHESIS

Abstract This paper describes recent results on the design and simulation of a flight control strategy for the Micromechanical Flying Insect (MFI), a 10-25mm (wingtip-to-wingtip) device capable of sustained autonomous flight. Biologically inspired by the real insect's flight maneuver, position control is achieved via attitude control. The wings motion is parameterized by a small set of parameters which are sufficient to generate desired average torques to regulate its attitude. Position control is achieved through attitude control based on the linearized dynamics under small angle assumption near hovering. At the end of each wingbeat, the controller schedules the desired wings motion parameters according to state feedback errors. With respect to our previous work (Deng et al. , 2001), we explicitly included the modeling approximations into the design of the flight controller. These errors include the time-varying nature of aerodynamic forces, the input saturation and linearization errors. The proposed controller was simulated with the Virtual Insect Flight Simulator, and the results show improved performance in both position and orientation stabilization.

[1]  Hyoun Jin Kim,et al.  Control system design for rotorcraft-based unmanned aerial vehicles using time-domain system identification , 2000, Proceedings of the 2000. IEEE International Conference on Control Applications. Conference Proceedings (Cat. No.00CH37162).

[2]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

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

[4]  Raymond W. Prouty,et al.  Helicopter performance, stability, and control , 1986 .

[5]  C. Desoer,et al.  Linear System Theory , 1963 .

[6]  Ronald S. Fearing,et al.  Wing transmission for a micromechanical flying insect , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[7]  S. Shankar Sastry,et al.  Flight control system for a micromechanical flying insect: architecture and implementation , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[8]  M. Dickinson,et al.  The control of flight force by a flapping wing: lift and drag production. , 2001, The Journal of experimental biology.

[9]  S. Shankar Sastry,et al.  Virtual insect flight simulator (VIFS): a software testbed for insect flight , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[10]  S. Shankar Sastry,et al.  Hovering flight control of a micromechanical flying insect , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[11]  Robert J. Wood,et al.  Halteres for the micromechanical flying insect , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).