Formation reconfiguration of cooperative UAVs via Learning Based Model Predictive Control in an obstacle-loaded environment

Learning Based Model Predictive Control (LBMPC) is a new control policy that combines statistical learning along with control engineering while providing levels of guarantees on safety, robustness and convergence. The designed control policy respects the general rules of flocking such that when static obstacles appear, the UAVs are required to steer around them and also avoid collisions between each other. Also, each UAV in the team match the other team members velocity and stay close to its flockmates during flight. Our main contribution in this paper lays in solving the formation reconfiguration problem for a group of N cooperative UAVs forming a desired formation using LBMPC in the presence of uncertainties and obstacles in simulation.

[1]  Claire J. Tomlin,et al.  Learning-based model predictive control on a quadrotor: Onboard implementation and experimental results , 2012, 2012 IEEE International Conference on Robotics and Automation.

[2]  K. D. Do,et al.  Nonlinear formation control of unicycle-type mobile robots , 2007, Robotics Auton. Syst..

[3]  Zhou Chao,et al.  UAV Formation Flight Based on Nonlinear Model Predictive Control , 2012 .

[4]  Randal W. Beard,et al.  A decentralized scheme for spacecraft formation flying via the virtual structure approach , 2003, Proceedings of the 2003 American Control Conference, 2003..

[5]  Christopher Bolkcom,et al.  Unmanned Aerial Vehicles: Background and Issues for Congress , 2003 .

[6]  Reza Olfati-Saber,et al.  Flocking for multi-agent dynamic systems: algorithms and theory , 2006, IEEE Transactions on Automatic Control.

[7]  Hyochoong Bang,et al.  Proportional navigation-based collision avoidance for UAVs , 2009 .

[8]  Mohammad Bagher Menhaj,et al.  Model-free fuzzy leader-follower formation control of fixed wing UAVs , 2013, 2013 13th Iranian Conference on Fuzzy Systems (IFSC).

[9]  Bart De Schutter,et al.  Learning-based model predictive control for Markov decision processes , 2005 .

[10]  Marko Bacic,et al.  Model predictive control , 2003 .

[11]  Ricardo Carelli,et al.  Formation control of unmanned aerial vehicles based on the null-space , 2014, 2014 International Conference on Unmanned Aircraft Systems (ICUAS).

[12]  Eric A. Wan,et al.  Dual Extended Kalman Filter Methods , 2002 .

[13]  Sidney Nascimento Givigi,et al.  Unmanned Aerial Vehicle formation flying using Linear Model Predictive Control , 2014, 2014 IEEE International Systems Conference Proceedings.

[14]  William B. Dunbar,et al.  Distributed receding horizon control for multi-vehicle formation stabilization , 2006, Autom..

[15]  Qais Alsafasfeh,et al.  Cooperative decision making using a collection of autonomous quad rotor unmanned aerial vehicle interconnected by a wireless communication network , 2012 .

[16]  Camille Alain Rabbath,et al.  Dynamic encirclement of a moving target using decentralized nonlinear Model Predictive Control , 2013, 2013 American Control Conference.

[17]  Javad Lavaei,et al.  A Model Predictive Decentralized Control Scheme With Reduced Communication Requirement for Spacecraft Formation , 2008, IEEE Transactions on Control Systems Technology.

[18]  Randal W. Beard,et al.  A decentralized approach to formation maneuvers , 2003, IEEE Trans. Robotics Autom..

[19]  Keith J. Burnham,et al.  Dual extended Kalman filter for vehicle state and parameter estimation , 2006 .

[20]  Toru Namerikawa,et al.  Consensus-based cooperative formation control with collision avoidance for a multi-UAV system , 2014, 2014 American Control Conference.

[21]  Tong Heng Lee,et al.  A brief overview on miniature fixed-wing unmanned aerial vehicles , 2010, IEEE ICCA 2010.

[22]  J.K. Hedrick,et al.  An overview of emerging results in cooperative UAV control , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[23]  Chen Wei,et al.  Decentralized formation control for multiple UAVs based on leader-following consensus with time-varying delays , 2013, 2013 Chinese Automation Congress.

[24]  Claire J. Tomlin,et al.  Extensions of learning-based model predictive control for real-time application to a quadrotor helicopter , 2012, 2012 American Control Conference (ACC).

[25]  B. Lantos,et al.  Formation control of a large group of UAVs with safe path planning and obstacle avoidance , 2014 .

[26]  Delin Luo,et al.  Obstacle avoidance and formation regrouping strategy and control for UAV formation flight , 2013, 2013 10th IEEE International Conference on Control and Automation (ICCA).