Analysis of Path Planning Algorithms Based on Travelling Salesman Problem Embedded in UAVs

Monitoring and recognition of large areas bring great challenge and Unmanned Aerial Vehicles (UAV) promise tobe a great help. The challenge is to optimize the task of UAVs, in order to reach the goals with maximum possible quality. The objective of this work is to analyze possible path algorithms and the feasibility of embedded them in a UAV. The question we aim at answering is: given a set of points to be visited and a battery level of the UAV, what is the best possible trajectory to visit all points with the highest resolution of the images? This work proposes the application of two algorithms for solving well known problems from literature, namely the Traveling Salesman Problem and the Close-Enough Traveling Salesman Problem, in the path planing of UAVs. Both approaches present satisfactory results, and a discussion is raised about whether it is possible to embed optimization software into a light and small computing platform.

[1]  Dan Wang,et al.  Optimal trajectory planning for a quadrotor via a Gauss Pseudo-spectrum Method , 2013, 2013 Ninth International Conference on Natural Computation (ICNC).

[2]  Benjamin Thomas Gatzke Trajectory optimization for helicopter Unmanned Aerial Vehicles (UAVs) , 2010 .

[3]  N. Biggs THE TRAVELING SALESMAN PROBLEM A Guided Tour of Combinatorial Optimization , 1986 .

[4]  Vijay Kumar,et al.  Time-optimal UAV trajectory planning for 3D urban structure coverage , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  David G. Schmale,et al.  Path planning for efficient UAV coordination in aerobiological sampling missions , 2008, 2008 47th IEEE Conference on Decision and Control.

[6]  Kaarthik Sundar,et al.  A Primal-Dual Heuristic for a Heterogeneous Unmanned Vehicle Path Planning Problem , 2013 .

[7]  Anand Subramanian,et al.  A Branch-and-Bound Algorithm for the Close-Enough Traveling Salesman Problem , 2016, INFORMS J. Comput..

[8]  Brian Raymond Geiger,et al.  Unmanned Aerial Vehicle Trajectory Planning with Direct Methods , 2009 .

[9]  Shen Lin Computer solutions of the traveling salesman problem , 1965 .

[10]  Lawrence Bodin,et al.  Classification in vehicle routing and scheduling , 1981, Networks.

[11]  William Mennell Heuristics for Solving Three Routing Problems: Close-Enough Traveling Salesman Problem, Close-Enough Vehicle Routing Problem, Sequence-Dependent Team Orienteering Problem , 2009 .

[12]  Pablo J. Zarco-Tejada,et al.  Thermal and Narrowband Multispectral Remote Sensing for Vegetation Monitoring From an Unmanned Aerial Vehicle , 2009, IEEE Transactions on Geoscience and Remote Sensing.

[13]  Erina Ferro,et al.  UAVs in WSNs for agricultural applications: An analysis of the two-ray radio propagation model , 2014, IEEE SENSORS 2014 Proceedings.

[14]  Xiangrong Xu,et al.  Trajectory planning of Unmanned Aerial Vehicle based on A* algorithm , 2014, The 4th Annual IEEE International Conference on Cyber Technology in Automation, Control and Intelligent.

[15]  Yang Shi,et al.  Application of FPGA in Small UAV Autopilot Based on Embedded Linux System , 2007, IECON 2007 - 33rd Annual Conference of the IEEE Industrial Electronics Society.