Energy-optimal path planning for six-rotors on multi-target missions

Often times in multi-target, Unmanned Aerial System (UAS) applications, minimizing energy consumption is a common goal. In simplified cases, this problem can be solved by minimizing the path length between targets using the Traveling Salesman Problem with Neighborhoods (TSPN). However, this method does not take into account the attitude of the UAS. In addition, minimum path length does not always correlate to minimum energy consumption. This research proposes an approach to both problems. A method is proposed to more accurately model multi-target, six-rotor aircraft missions using the Generalized TSPN (GTSPN), which can account for the non-convex characteristics of the neighborhoods created by accounting for variable attitude. To address the energy consumption problem, a heuristic procedure is proposed to solve GTSPN instances using a genetic algorithm approach that incorporates a fine-tuned, dynamic model of a six-rotor to simulate energy consumption. Numerical simulations are performed on randomly generated instances with up to 50 targets to show that the proposed procedure determines tours for a given instance within a 1% standard deviation error from the best-known tour and on average improves the results obtained with the TSPN formulation up to 11.4%.

[1]  Michael Achtelik,et al.  Design of a Multi Rotor MAV with regard to Efficiency, Dynamics and Redundancy , 2012 .

[2]  Pratap Tokekar,et al.  Sensor planning for a symbiotic UAV and UGV system for precision agriculture , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Khaled M. Elbassioni,et al.  Approximation Algorithms for the Euclidean Traveling Salesman Problem with Discrete and Continuous Neighborhoods , 2009, Int. J. Comput. Geom. Appl..

[4]  Brian Davis,et al.  Multi-goal path planning based on the generalized Traveling Salesman Problem with neighborhoods , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Frank Ortmeier,et al.  Robotic Task Sequencing Problem: A Survey , 2015, Journal of Intelligent & Robotic Systems.

[6]  Esther M. Arkin,et al.  Approximation Algorithms for the Geometric Covering Salesman Problem , 1994, Discret. Appl. Math..

[7]  Frank Ortmeier,et al.  On optimizing a sequence of robotic tasks , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Geoffrey A. Hollinger,et al.  Unifying multi-goal path planning for autonomous data collection , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  M. Kendall Statistical Methods for Research Workers , 1937, Nature.

[10]  Iacopo Gentilini,et al.  Multi-Goal Path Optimization for Robotic Systems with Redundancy based on the Traveling Salesman Problem with Neighborhoods , 2012 .

[11]  Randy L. Haupt,et al.  Practical Genetic Algorithms , 1998 .

[12]  João Pedro Hespanha,et al.  Dubins Traveling Salesman Problem with Neighborhoods: A Graph-Based Approach , 2013, Algorithms.

[13]  Lawrence V. Snyder,et al.  A random-key genetic algorithm for the generalized traveling salesman problem , 2006, Eur. J. Oper. Res..