Grey wolf optimization based sense and avoid algorithm for UAV path planning in uncertain environment using a Bayesian framework

Unmanned Air Vehicles (UAVs), which have been popular in the military context, have recently attracted attention of many researchers because of their potential civilian applications. However, before UAVs can fly in civilian airspace, they need to be able to navigate safely to its goal while maintaining separation with other manned and unmanned aircraft during the transit. Algorithms for autonomous navigation of UAVs require access to accurate information about the state of the environment in order to perform well. However, this information is oftentimes uncertain and dynamically changing. In this paper, Grey Wolf Optimization (GWO) is proposed to find the optimal UAV trajectory in presence of moving obstacles, referred to as Intruder Aircrafts (IAs), with unknown trajectories. The solution uses an efficient Bayesian formalism with a notion of cell weighting based on Distance Based Value Function (DBVF). The assumption is that the UAV is equipped with the Automatic Dependent Surveillance-Broadcast (ADS-B) and is provided with the position of IAs either via the ADS-B or ground-based radar. However, future trajectories of the IAs are unknown to the UAV. The proposed method has been verified using simulations performed on multiple scenarios. The results demonstrate the effectiveness of the proposed method in solving the trajectory planning problem of the UAVs.

[1]  Chris J. Harris,et al.  Aspects of Neural Networks in Intelligent Collision Avoidance Systems for Prometheus , 1993 .

[2]  S. Velastín,et al.  Line and circle finding by the weighted Mahalanobis distance transform and extended Kalman filtering , 1994, Proceedings of 1994 IEEE International Symposium on Industrial Electronics (ISIE'94).

[3]  Dirk M. Reichardt,et al.  Collision avoidance in dynamic environments applied to autonomous vehicle guidance on the motorway , 1994, Proceedings of the Intelligent Vehicles '94 Symposium.

[4]  L. E. Chiang 3-D CNC trajectory interpolation using Bresenham's algorithm , 1994, Proceedings of 1994 IEEE International Symposium on Industrial Electronics (ISIE'94).

[5]  A. C. Sanderson,et al.  A path-space search algorithm for motion planning with uncertainties , 1995, Proceedings. IEEE International Symposium on Assembly and Task Planning.

[6]  Moriyuki Mizumachi,et al.  Aircraft collision avoidance with potential gradient—ground-based avoidance for horizontal maneuvers , 1995 .

[7]  Rachid Alami,et al.  A numerical technique for planning motion strategies of a mobile robot in presence of uncertainty , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[8]  A. A. Soloviev,et al.  Fuzzy Adaptive Stabilization of Higher Order Kalman Filters in Application to Precision Kinematic GPS , 1996 .

[9]  F. Mora-Camino,et al.  Automatic collision avoidance based on supervised predictive controllers , 1996 .

[10]  T. Perry In search of the future of air traffic control , 1997 .

[11]  John C. Clements,et al.  The optimal control of collision avoidance trajectories in air traffic management , 1999 .

[12]  J. Lygeros,et al.  A game theoretic approach to controller design for hybrid systems , 2000, Proceedings of the IEEE.

[13]  Ann E. Nicholson,et al.  Efficient Inference in Dynamic Belief Networks with Variable Temporal Resolution , 2000, PRICAI.

[14]  Brian Joseph Capozzi,et al.  Evolution-Based Path Planning and Management for Autonomous Vehicles , 2001 .

[15]  Devendra P. Garg,et al.  Optimization techniques applied to multiple manipulators for path planning and torque minimization , 2002 .

[16]  Jonathan P. How,et al.  Coordination and control of multiple UAVs with timing constraints and loitering , 2003, Proceedings of the 2003 American Control Conference, 2003..

[17]  Dominique Gruyer,et al.  Safe path planning in an uncertain-configuration space , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[18]  Robert Holdsworth Autonomous in-flight path planning to replace pure collision avoidance for free flight aircraft using automatic depedent surveillance broadcast , 2003 .

[19]  M. Flint,et al.  Efficient Bayesian methods for updating and storing uncertain search information for UAVs , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[20]  Anthony Stentz,et al.  Planning with Uncertainty in Position: an Optimal Planner , 2004 .

[21]  Anthony Stentz,et al.  Planning with uncertainty in position an optimal and efficient planner , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[22]  D.B. Kingston,et al.  Time-dependent cooperative assignment , 2005, Proceedings of the 2005, American Control Conference, 2005..

[23]  Ian Postlethwaite,et al.  Real-Time Optimal Mission Scheduling and Flight Path Selection , 2007, IEEE Transactions on Automatic Control.

[24]  Thierry Siméon,et al.  The Stochastic Motion Roadmap: A Sampling Framework for Planning with Markov Motion Uncertainty , 2007, Robotics: Science and Systems.

[25]  Giuseppe Oriolo,et al.  A Bayesian framework for optimal motion planning with uncertainty , 2008, 2008 IEEE International Conference on Robotics and Automation.

[26]  Ernest L. Hall,et al.  Mobile Robot Path Planning Using Support Vector Machines , 2008 .

[27]  E. Hall,et al.  Support Vector Machines Based Mobile Robot Path Planning in an Unknown Environment , 2009 .

[28]  Andrew Lewis,et al.  Grey Wolf Optimizer , 2014, Adv. Eng. Softw..

[29]  Omid Nematollahi,et al.  A NOVEL STRATEGY FOR DESIGNING AND MANUFACTURING A FIXED WING MAV FOR THE PURPOSE OF INCREASING MANEUVERABILITY AND STABILITY IN LONGITUDINAL AXIS , 2014 .

[30]  Seyed Mohammad Mirjalili How effective is the Grey Wolf optimizer in training multi-layer perceptrons , 2014, Applied Intelligence.

[31]  A. Nemati,et al.  Modeling and control of a single axis tilting quadcopter , 2014, 2014 American Control Conference.

[32]  Manish Kumar,et al.  Flight Formation of Quad-Copters in Presence of Dynamic Obstacles Using Mixed Integer Linear Programming , 2015 .

[33]  Lukman Hendarwin,et al.  Multi objective optimal power flow to minimize losses and carbon emission using Wolf Algorithm , 2015, 2015 International Seminar on Intelligent Technology and Its Applications (ISITIA).

[34]  Anoop Sathyan,et al.  Obstacle Avoidance and Location Determination of an Unmanned Aerial Vehicle in a GPS-Denied, Hazard-Cluttered Indoor Environment. , 2015 .

[35]  Srikrishna Subramanian,et al.  Grey wolf optimization for combined heat and power dispatch with cogeneration systems , 2016 .

[36]  Manish Kumar,et al.  Dynamic optimal UAV trajectory planning in the National Airspace System via mixed integer linear programming , 2016 .

[37]  Manish Kumar,et al.  Solution of Traveling Salesman Problem with Hotel Selection in the framework of MILP-tropical optimization , 2016, 2016 American Control Conference (ACC).

[38]  Manish Kumar,et al.  Detection and Localization using Unmanned Aerial Systems for Firefighting Applications , 2016 .

[39]  Mohammadreza Radmanesh,et al.  Flight formation of UAVs in presence of moving obstacles using fast-dynamic mixed integer linear programming , 2016 .

[40]  M. Tavakoli,et al.  The effects of rectangular riblets on rectangular micro air vehicles for drag reduction , 2017 .