Explicit model predictive control and L1-navigation strategies for fixed-wing UAV path tracking

A control strategy for fixed-wing Unmanned Aerial Vehicles is proposed and relies on the combination of linear model predictive control laws for the attitude dynamics of the system, along with an implementation of the L1-navigation logic that provides attitude reference commands to achieve precise path tracking. The employed predictive controllers ensure the performance characteristics of the critical attitude loops, while respecting the actuation limitations of the platform along with safety considerations encoded as state constraints. Being explicitly computed, these strategies are computationally lightweight and allow for seamless integration on the onboard avionics. Once the desired attitude response characteristics are achieved, tuning the cascaded nonlinear L1-navigation law becomes straightforward as lateral acceleration references can be precisely tracked. A wide set of experiments was conducted in order to evaluate the performance of the proposed strategies. As shown high quality tracking results are achieved.

[1]  Anthony Tzes,et al.  Model predictive quadrotor control: attitude, altitude and position experimental studies , 2012 .

[2]  Mark B. Tischler,et al.  Aircraft and Rotorcraft System Identification: Engineering Methods with Flight-Test Examples , 2006 .

[3]  Roland Siegwart,et al.  Hybrid predictive control for aerial robotic physical interaction towards inspection operations , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[4]  Michal Kvasnica,et al.  Automatic code generation for real-time implementation of Model Predictive Control , 2010, 2010 IEEE International Symposium on Computer-Aided Control System Design.

[5]  Christos Papachristos,et al.  Model predictive hovering-translation control of an unmanned Tri-TiltRotor , 2013, 2013 IEEE International Conference on Robotics and Automation.

[6]  W. Marsden I and J , 2012 .

[7]  F. Nex,et al.  UAV for 3D mapping applications: a review , 2014 .

[8]  Kostas Alexis,et al.  Hybrid modeling and control of a coaxial unmanned rotorcraft interacting with its environment through contact , 2013, 2013 IEEE International Conference on Robotics and Automation.

[9]  Eduardo F. Camacho,et al.  Model Predictive Controllers , 2007 .

[10]  Johan Löfberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004 .

[11]  Manfred Morari,et al.  Multi-Parametric Toolbox 3.0 , 2013, 2013 European Control Conference (ECC).

[12]  P. Rudol,et al.  Human Body Detection and Geolocalization for UAV Search and Rescue Missions Using Color and Thermal Imagery , 2008, 2008 IEEE Aerospace Conference.

[13]  Anthony Tzes,et al.  Constrained-control of a quadrotor helicopter for trajectory tracking under wind-gust disturbances , 2010, Melecon 2010 - 2010 15th IEEE Mediterranean Electrotechnical Conference.

[14]  Craig S. T. Daughtry,et al.  Acquisition of NIR-Green-Blue Digital Photographs from Unmanned Aircraft for Crop Monitoring , 2010, Remote. Sens..

[15]  Frank L. Lewis,et al.  Aircraft Control and Simulation , 1992 .

[16]  Roland Siegwart,et al.  A low-cost and fail-safe Inertial Navigation System for airplanes , 2012, 2012 IEEE International Conference on Robotics and Automation.

[17]  Mato Baotić,et al.  Optimal control of piecewise affine systems - a multi-parametric approach , 2005 .

[18]  Austin Murch,et al.  Frequency Domain System Identification for a Small , Low-Cost , Fixed-Wing UAV , 2011 .

[19]  Alberto Bemporad,et al.  Modeling, Control, and Reachability Analysis of Discrete-Time Hybrid Systems , 2003 .

[20]  R. Siegwart,et al.  Aerial service robots for visual inspection of thermal power plant boiler systems , 2012, 2012 2nd International Conference on Applied Robotics for the Power Industry (CARPI).

[21]  Jonathan P. How,et al.  A New Nonlinear Guidance Logic for Trajectory Tracking , 2004 .