GA-guided task planning for multiple-HAPS in realistic time-varying operation environments

High-Altitude Pseudo-Satellites (HAPS) are long-endurance, fixed-wing, lightweight Unmanned Aerial Vehicles (UAVs) that operate in the stratosphere and offer a flexible alternative for ground activity monitoring/imaging at specific time windows. As their missions must be planned ahead (to let them operate in controlled airspace), this paper presents a Genetic Algorithm (GA)-guided Hierarchical Task Network (HTN)-based planner for multiple HAPS. The HTN allows to compute plans that conform with airspace regulations and operation protocols. The GA copes with the exponentially growing complexity (with the number of monitoring locations and involved HAPS) of the combinatorial problem to search for an optimal task decomposition (that considers the time-dependent mission requirements and the time-varying environment). Besides, the GA offers a flexible way to handle the problem constraints and optimization criteria: the former encodes the airspace regulations, while the latter measures the client satisfaction, the operation efficiency and the normalized expected mission reward (that considers the wind effects in the uncertainty of the arrival-times at the monitoring-locations). Finally, by integrating the GA into the HTN planner, the new approach efficiently finds overall good task decompositions, leading to satisfactory task plans that can be executed reliably (even in tough environments), as the results in the paper show.

[1]  Dale H. Stern Weather data , 1971, RFC.

[2]  Arnold Tafferner,et al.  Cb-LIKE – Cumulonimbus Likelihood: Thunderstorm forecasting with fuzzy logic , 2017 .

[3]  José Luis Risco-Martín,et al.  On the performance comparison of multi-objective evolutionary UAV path planners , 2013, Inf. Sci..

[4]  James A. Hendler,et al.  HTN planning for Web Service composition using SHOP2 , 2004, J. Web Semant..

[5]  David M. Bradley,et al.  On the Distribution of the Sum of n Non-Identically Distributed Uniform Random Variables , 2002, math/0411298.

[6]  Hyochoong Bang,et al.  Cooperative Task Assignment/Path Planning of Multiple Unmanned Aerial Vehicles Using Genetic Algorithms , 2009 .

[7]  W. Bossert,et al.  The Measurement of Diversity , 2001 .

[8]  N. Hansen,et al.  Markov Chain Analysis of Cumulative Step-Size Adaptation on a Linear Constrained Problem , 2015, Evolutionary Computation.

[9]  Eva Besada-Portas,et al.  Hierarchical Planning Guided by Genetic Algorithms for Multiple HAPS in a Time-Varying Environment , 2019, IHSI.

[10]  Axel Schulte,et al.  Multilateral quality mission planning for solar-powered long-endurance UAV , 2017, 2017 IEEE Aerospace Conference.

[11]  Javier Del Ser,et al.  Weighted strategies to guide a multi-objective evolutionary algorithm for multi-UAV mission planning , 2019, Swarm Evol. Comput..

[12]  Thiagalingam Kirubarajan,et al.  Multiperiod Coverage Path Planning and Scheduling for Airborne Surveillance , 2018, IEEE Transactions on Aerospace and Electronic Systems.

[13]  Juan Fernández-Olivares,et al.  Efficiently Handling Temporal Knowledge in an HTN Planner , 2006, ICAPS.

[14]  Marco Aiello,et al.  HTN planning: Overview, comparison, and beyond , 2015, Artif. Intell..

[15]  Gonzalo Pajares,et al.  Minimum Time Search in Real-World Scenarios Using Multiple UAVs with Onboard Orientable Cameras , 2019, J. Sensors.

[16]  E. Besada-Portas,et al.  Multiobjective optimization and multivariable control of the beer fermentation process with the use of evolutionary algorithms , 2004, Journal of Zhejiang University. Science.

[17]  Dana S. Nau,et al.  SHOP2: An HTN Planning System , 2003, J. Artif. Intell. Res..

[18]  José Antonio López Orozco,et al.  A Real World Multi-UAV Evolutionary Planner for Minimum Time Target Detection , 2016, GECCO.

[19]  Xin Yao,et al.  Stochastic ranking for constrained evolutionary optimization , 2000, IEEE Trans. Evol. Comput..

[20]  Juan Fernández-Olivares,et al.  Bringing Users and Planning Technology Together. Experiences in SIADEX , 2006, ICAPS.

[21]  Iman Awaad,et al.  Integrating Classical Planning and Real Robots in Industrial and Service Robotics Domains , 2018 .

[22]  Martin Köhler,et al.  Comprehensive Weather Situation Map Based on XML-Format as Decision Support for UAVs , 2017 .

[23]  John Kaneshige,et al.  CHAP-E: A Plan Execution Assistant for Pilots , 2018, ICAPS.

[24]  Pieter Abbeel,et al.  Combined task and motion planning through an extensible planner-independent interface layer , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[25]  Jane Jean Kiam,et al.  Multiphysical simulation of a semi-autonomous solar powered high altitude pseudo-satellite , 2018, 2018 IEEE Aerospace Conference.

[26]  J. Everaerts,et al.  OBTAINING A PERMIT-TO-FLY FOR A HALE-UAV IN BELGIUM , 2012 .

[27]  Michael L. Littman,et al.  Exact Solutions to Time-Dependent MDPs , 2000, NIPS.

[28]  Gertjan Looye,et al.  A Constrained Inverse Modeling Approach for Trajectory Optimization , 2013 .

[29]  Eva Besada-Portas,et al.  Evolutionary Trajectory Planner for Multiple UAVs in Realistic Scenarios , 2010, IEEE Transactions on Robotics.