Agile maneuvering with a small fixed-wing unmanned aerial vehicle

Abstract This paper presents a general and systematic approach to automating a variety of agile maneuvers with a small fixed-wing unmanned aerial vehicle. The methodology begins by numerically solving optimal control problems off-line to generate a small set of reference trajectories and feedforward control inputs for maneuvers. A dynamic time warping-based interpolation process parametrizes these solutions, adding robustness to the maneuver, whilst allowing the on-board library of state and control time histories to remain compact. To handle errors, inaccuracies, noise, and disturbances that are not accounted for by feedforward control, feedback control laws stabilize about the reference trajectories. The work focuses mainly on one agile maneuver: an aggressive turn-around, in which the aircraft undergoes a rapid 180 degree heading reversal, beginning and ending in straight and level flight. To establish the generality of the methodology, it is also applied to transition maneuvers between straight and level flight, and a nose-up hover. The proposed automation scheme is computationally light during flight, consisting of a simple feedforward/feedback controller coupled to a compact library of maneuvers that are optimized over the full flight envelope. The methodology is validated in simulations and flight tests. The automation scheme is implemented successfully on a small fixed-wing unmanned aerial vehicle.

[1]  Emilio Frazzoli,et al.  Real-Time Motion Planning for Agile Autonomous Vehicles , 2000 .

[2]  Pieter Abbeel,et al.  Autonomous Helicopter Aerobatics through Apprenticeship Learning , 2010, Int. J. Robotics Res..

[3]  Ken Shoemake,et al.  Animating rotation with quaternion curves , 1985, SIGGRAPH.

[4]  Florian Holzapfel,et al.  Trajectory Optimization Applied to Air Races , 2009 .

[5]  Aditya A. Paranjape,et al.  Motion Planning for a Small Aerobatic Fixed-Wing Unmanned Aerial Vehicle , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[6]  Russ Tedrake,et al.  Experiments in Fixed-Wing UAV Perching , 2008 .

[7]  Dong Sun,et al.  Model identification of a micro air vehicle in loitering flight based on attitude performance evaluation , 2004, IEEE Transactions on Robotics.

[8]  Aditya A. Paranjape,et al.  Aggressive Turn-Around Manoeuvres with an Agile Fixed-Wing UAV , 2016 .

[9]  Waqas Khan,et al.  Real-time modeling of agile fixed-wing UAV aerodynamics , 2015, 2015 International Conference on Unmanned Aircraft Systems (ICUAS).

[10]  E. Feron,et al.  Hybrid control for aggressive maneuvering of autonomous aerial vehicles , 2000, 19th DASC. 19th Digital Avionics Systems Conference. Proceedings (Cat. No.00CH37126).

[11]  Barnes W. McCormick,et al.  Aerodynamics, Aeronautics and Flight Mechanics , 1979 .

[12]  Jonathan P. How,et al.  Hover, Transition, and Level Flight Control Design for a Single-Propeller Indoor Airplane , 2007 .

[13]  Paul Y. Oh,et al.  A Hybrid MAV for Ingress and Egress of Urban Environments , 2009, IEEE Transactions on Robotics.

[14]  Eric N. Johnson,et al.  Flight-Test Results of Autonomous Airplane Transitions Between Steady-Level and Hovering Flight , 2008 .

[15]  W. B. Herbst,et al.  Dynamics of Air Combat , 1983 .

[16]  Soon-Jo Chung,et al.  Motion primitives and 3D path planning for fast flight through a forest , 2015, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Waqas Khan,et al.  Development and Validation of a Propeller Slipstream Model for Unmanned Aerial Vehicles , 2015 .

[18]  Vijay Kumar,et al.  Trajectory generation and control for precise aggressive maneuvers with quadrotors , 2012, Int. J. Robotics Res..

[19]  Russ Tedrake,et al.  Robust post-stall perching with a simple fixed-wing glider using LQR-Trees , 2014, Bioinspiration & biomimetics.

[20]  Emilio Frazzoli,et al.  Aggressive Maneuvering of Small Autonomous Helicopters: A Human-Centered Approach , 2001, Int. J. Robotics Res..

[21]  S. Chiba,et al.  Dynamic programming algorithm optimization for spoken word recognition , 1978 .

[22]  Mazen Farhood,et al.  Optimal control of a small fixed-wing UAV about concatenated trajectories , 2015 .

[23]  Meyer Nahon,et al.  Agile fixed-wing UAV motion planning with knife-edge maneuvers , 2017, 2017 International Conference on Unmanned Aircraft Systems (ICUAS).

[24]  B. Mettler,et al.  Nonlinear trajectory generation for autonomous vehicles via parameterized maneuver classes , 2006 .

[25]  Waqas Khan,et al.  Toward an Accurate Physics-Based UAV Thruster Model , 2013, IEEE/ASME Transactions on Mechatronics.

[26]  Anil V. Rao,et al.  GPOPS-II , 2014, ACM Trans. Math. Softw..

[27]  Michael S. Selig,et al.  Real-Time Flight Simulation of Highly Maneuverable Unmanned Aerial Vehicles , 2014 .

[28]  Mazen Farhood,et al.  Two-Step System Identification and Trajectory Tracking Control of a Small Fixed-Wing UAV , 2016, J. Intell. Robotic Syst..

[29]  Meinard Müller,et al.  Information retrieval for music and motion , 2007 .

[30]  Meyer Nahon,et al.  Automatic Control for Aerobatic Maneuvering of Agile Fixed-Wing UAVs , 2019, J. Intell. Robotic Syst..

[31]  Pieter Abbeel,et al.  Parameterized maneuver learning for autonomous helicopter flight , 2010, 2010 IEEE International Conference on Robotics and Automation.