Unmanned aerial vehicle (UAV) routing is transitioning from an emerging topic to a growing research area as the 3D flexible utilization of airspace, promogulated by UAVs, is a potential game-changer in solving the urban air mobility challenge by allowing to reshape transportation and logistics in the future. This has revealed a need to classify different types of research and examine the general characteristics of the research area. This research aims to assist in identifying the main topics and emerging research streams and provides a published overview of the current state and contributions to the area of the UAV routing problem (UAVRP) and a general categorization of the vehicle routing problem (VRP) followed by a UAVRP classification with a graphical taxonomy based on the analysis of UAVRP current status. To achieve this, an analysis of the existing research contributions promulgated in this domain is conducted. This analysis is used to identify the current state of UAVRP and the gaps related to the UAVs’ flight dynamics and weather conditions, which significantly influence the fuel consumption of the UAV when modeling the UAVRP.
Subject Area | No of Papers |
---|---|
Engineering | 173 |
Computer Science | 83 |
Mathematics | 41 |
Physics and Astronomy | 25 |
Author | Approach | Objective | Experimental Data |
---|---|---|---|
[81] Shetty, Sudit, and Nagi, 2008 | General VRP+ multi-vehicle TSP | Maximize the total weighted service to the targets from the homogeneous fleet of UAVs | TSPLIB (http://www.iwr.uni-heidelberg.de/groups/comopt/software) |
[82] Xingyin Wang, Poikonen, and Golden, 2016 | VRP | Minimize the maximum duration of the routes (i.e., the completion time) | Have considered two problems which have the same set of customers, but different homogeneous fleets |
[83] Sundar and Rathinam, 2014 | Single VRP | To find a path for the UAV such that each target is visited at least once by the vehicle, the fuel constraint is never violated along the path for the UAV, and the total fuel required by the UAV is a minimum | 50 instances of 10 targets to 25 targets with increments in steps of 5 in each problem size and all the targets are chosen randomly from a square area of 5000 × 5000 units |
[84 | |||
Social Sciences | 24 |
Materials Science | |
18 | |
Decision Sciences | 14 |
] David W. Casbeer, 2011 | |||
VRP with Precedence Constraints | |||
Minimize the total distance traveled by a homogeneous fleet of UAVs | Five UAVs and ten targets placed randomly in the area of responsibility | ||
[85] Karaman and Frazzoli, 2008 | VRPTL-VRP with Temporal Logic Specifications | Minimize the relative risk for using a homogeneous fleet of UAVs in the mission. | A scenario with three UAVs, one launch site, two landing sites, and five targets |
[86] Klein et al., 2013 | Dynamic VRP | Minimize the time required to determine the location of the source | Have conducted a pair of flight tests where they deploy 6 sensors over a 1 km2 region and localize acoustic sources within the area |
[87] Arsie and Frazzoli, 2008 | Dynamic VRP | Minimize the expected time between the appearance of a target point and the time it is visited by one of the agents | - |
[88] Murray and Chu, 2015 | VRP+ Flying Sidekick TSP | Minimize the latest time at which either the truck or the UAV returns to the depot | 10 or 20 customers, such that 80%–90% of customers are UAV-eligible according to weight, while the truck and UAV speeds were fixed at 25 miles/h, with the UAV having a flight endurance of 30 min |
[89] Kinney, Hill, and Moore, 2005 | VRP with Pick-Up and Delivering (VRPPD) + TSP | To find the shortest tour visiting all of the customers | 56 test problems comprising the standard test set of Solomon were used in the testing |
[74] Guerrero and Bestaoui, 2013 | TSP+ Capacitated VRP (CVRP) | Minimizes the sum of travel time among waypoints | Have considered three 2D and two 3D example scenarios with different waypoints and home waypoints |
[90] Wen, Zhang, and Wong, 2016 | Capacitated VRP (CVRP) | Minimize the total travel time and fleet size of the homogeneous fleet of UAVs | Have considered nine instances according to different proportions between hot water and blood |
[75] Savuran and Karakaya, 2016 | Capacitated Mobile Depot VRP (C-MoDVRP) | Maximize the total number of targets visited by the UAV | The simulation tests are conducted using 16 of bench-mark problems from Heidelberg TSP Library (of Heidelberg 1995) |
[91] Murray and Karwan, 2013 | VRP with Time windows (VRPTW) | Maximize the overall effectiveness of the mission, minimize changes to the initial mission plan, minimize total travel time, and minimize the use of resources, payloads, and “dummy” bases | Test problems are created for a combination of different initial tasks, resources, pop-ups, time window scales, loiter times, and payloads for a battlespace area of size (∼unif(50,400)) × (∼unif(50,400)) |
[92] Lamont, Slear, and Melendez, 2007 | VRP with Time Windows (VRPTW) | Minimizing cost and risk generally associated with a three-dimensional VRP | Three-element target packages are created along with a grid of real-world terrain and a realistic threat lay down |
[67] Guerriero, Surace, Loscri, and Natalizio, 2014 | VRP with Soft Time Windows (VRP-STW) | Minimize the total distances traveled by the homogeneous fleet of UAVs, maximize the customer satisfaction and minimize the number of used UAVs | Fleet of 6 homogeneous UAVs in a field of 110 × 80 m2 with different parameters for a sport event |
[19] Kim, Lim, Cho, and Côté, 2017 | Multi-Depot VRP (MDVRP) | Minimizing the operating cost of a heterogeneous fleet of UAVs and to find the optimal number of UAV center locations | Have considered 9 candidate sites for centers and 40 patients to be served by two types of UAVs |
[93] Habib, Jamal, and Khan, 2013 | Multiple-Depot VRP (MDVRP) | Minimize the total distances traveled by a homogeneous fleet of UAVs | Have considered 12 instances with different combinations of fleet size and targets (Max fleet size of 5 homogeneous fleets of UAVs and max targets of 101) |
Area/Approach | No of Papers |
---|---|
Wireless networks | 24 |
Scheduling | 8 |
VRP | 18 |
TSP | 9 |
Other | 13 |
Author |
---|
Approach | Objective | Experimental Data | |
---|---|---|---|
[94] Oberlin, Rathinam, and Darbha, 2009 | Heterogeneous, Multiple Depot, Multiple TSP (HMDMTSP) | Minimize the total cost of traveling for the heterogeneous fleet of UAVs | 6 UAVs with a minimum turning radius vary uniformly from 100 to 200 meters and uniformly generated targets [4,40] in a square of area 5 × 5 km2 |
[77] Liu, Gao, Guang, and Song, 2013 | TSP | Minimize the total traveling time for the homogeneous fleet of UAVs | 6 UAV having cruise speed 100 km/h and maximum distance 200 km |
[95] Babel, 2016 | The curvature-constrained TSP with obstacles | Minimize the total tour length | One aerial vehicle with a cruise speed of 100 m/s covering an operational area of size 20 km × 20 km |
[96] Manyam et al., 2016 | Asymmetric TSP | Minimize the total traveling time for homogeneous fleet of UAVs | 2 UAVs in a zone of size 30 × 30 units where targets are located randomly and 50 instances for each problem size with 10–40 targets |
[97] Furini, Persiani, and Toth, 2016 | Time-Dependent TSP in Controlled Airspace (TDTSPPCA) | Minimize the total traveling time and the holding time over mission waypoints for homogeneous fleet of UAVs | 5 scenarios 10–40 mission waypoints, randomly selected among the navigation points located within a circle having center in Milano Linate and ray of 80 NM |
[98] Enright and Frazzoli, 2005 | Dynamic Traveling Repairperson Problem (DTRP) | Minimize the expected waiting time between the appearance of a target, and the time it is visited | Simulated with a Single UAV with randomly generated targets |
[71] Ryan, Bailey, and Moore, 2013 | Multi-vehicle TSP | Maximize the expected target coverage | 21-day simulation of the Sisson’s (1997) [100] notional Nari dataset |