You are currently viewing a new version of our website. To view the old version click .
Applied Sciences
  • Article
  • Open Access

11 September 2019

A New Mobility Model for Multi-UAVs Reconnaissance Based on Partitioned Zone

,
and
Department of Informatics, Gyeongsang National University, Jinju-daero, Jinju, Gyeongnam 52828, Korea
*
Author to whom correspondence should be addressed.

Abstract

Activities on Unmanned Aerial Vehicle (UAV) have increased over the last years and there are many fields in which UAVs can be used. One of the basic applications is reconnaissance of a given area using multiple UAVs. To perform reconnaissance mission, there are two methods: (i) path planning to navigate the pre-determined route; and (ii) random mobility method to explore without prior knowledge. In this paper, we indicate the imbalance problem of existing random mobility models for reconnaissance and propose a new model considering reconnaissance balance based on the number of visits. We divide the scanning area into N zones and then select a zone stochastically in which the search is insufficient. We evaluated the performance of the model by focusing on the coverage rate and average inter-visiting time. The proposed model shows that the 90%-coverage reaching time is improved by about 25% and the average inter-visiting time is improved by up to 15% compared to the previous approach.

1. Introduction

As computing and communication technologies have developed rapidly, UAVs (Unmanned Aerial Vehicles) have received much attention not only in research fields, but also in real-life applications including forest fire monitoring [1], highway traffic monitoring [2], etc. Since UAVs are operated without human beings, they are useful especially in hazardous or inaccessible environments. Much recent research has focused on operating multiple UAVs in order to accomplish a given task efficiently, such as reconnaissance, target tracking, surveillance, etc. [3,4,5,6,7,8].
One of important and common missions of multi-UAVs is the cooperative reconnaissance to search a target in a given open area. Thus, many studies have been conducted on efficient cooperative reconnaissance with multiple UAVs [3,4,9,10,11,12]. The reconnoitering methods with autonomous flights are classified into the path planning method and the random mobility method [3]. In the path planning method, each UAV routes its own pre-planned path so that UAVs reconnoiter their own determined regions. On the contrary, the random mobility method has no pre-planned paths for UAVs’ movements. Each UAV decides its reconnaissance path dynamically based on random mobility models [3,4,9,10,11,13,14,15,16]. This random mobility method can overcome unexpected events, such as UAV failure, and also provides unpredictability of reconnaissance to targets. In this paper, we focus on the random mobility method to enhance the reconnaissance performance.
Although random mobility-based cooperative reconnaissance generally shows good coverage rate, it has one limitation in terms of reconnaissance balance. For example, Random Waypoint [17] shows that most of UAVs’ movements are focused on the center area. Pheromone Repel model [9] also shows high reconnaissance rate in a specific area because UAVs fly similarly based on the shared information. Thus, we propose a new random mobility model to overcome the imbalance problem. The proposed model divides the scanning area into N zones and guides UAVs to fly from one border to the other border with a zigzag pattern based on visiting counts.
The remainder of the paper is organized as follows. In Section 2, we deal with related work on mobility models and the research motivation. The proposed model is explained in Section 3. Section 4 presents the simulation environment and the result of the experiment. Finally, Section 5 provides the conclusions and future work.

3. Proposed Model

3.1. UAV Model

In this paper, we assume a fixed-wing aircraft, which is more efficient than rotary-wing aircraft because it searches for a wide area. We assume the simple UAV model used in [9], as shown in Table 1. For realistic motion of fixed-wing UAV’s turn, we set rotation radius of 500 m. The UAVs can communicate with others in the range of 8000 m. Let us note that we use area for the whole scanning area, zone for the unit area of managing waypoints, and unit region for the unit area of scanning count throughout this paper.
Table 1. Performance of the simple UAV.
In this paper, we do not consider packet loss in communicating with each other. The UAV is equipped with a camera which can scan a row of 2000 m and a column of 1000 m. The speed of a UAV is fixed at 150 km/h. Lastly, we assume there are no collisions among UAVs by changing altitude.

3.2. Random Destination with Pheromone Zone Mobility Model

We enhance the Random Waypoint model by selecting the next destination in the border of the scanning area in order to solve the insufficient exploration at the boundary area in the Random Waypoint model. When UAVs fly from one border to the other border straight, the center area is still frequently reconnoitered. Thus, the proposed model guides the UAV to move in a zigzag pattern toward the destination in the border area. This zigzag pattern makes the target difficult to predict the route and results in the visiting rate in each area to be possibly even, as well. We manage the visited count in a zone with a suitable size and induce UAVs to follow the zones with lower visited count to the destination in the border.
The brief algorithm of the proposed mobility model is shown in Algorithm 1. A UAV selects a border zone and flies to the zone through several waypoints. When the UAV arrives at the intermediate waypoints, it selects a next waypoint in the next zone. In addition, the UAV updates its pheromone information about intermediate waypoints and shares the information with other UAVs. Thus, the model consists of three procedures: (1) selecting border zone; (2) selecting next zone and waypoint; and (3) exchanging information. In the procedure of selecting border zone, we describe the types of zone such as the border zone and the immediate zone, and the method of selecting border zone. The procedure of selecting next zone includes the method of establishing the intermediate zone in order to have the zigzag pattern until reaching the border zone. In the procedure of exchanging information, we explain how to share the pheromone information between UAVs. Based on the shared information, the UAV stochastically selects the next zone in which reconnaissance is insufficient.
Algorithm 1: UAV Mobility Model
Applsci 09 03810 i001

3.2.1. Selecting Border Zone

In the proposed method, the area to be scouted is divided into N zones. Each UAV stochastically selects and moves to the next zone which has been visited less than other zones nearby. As we assume the whole area to be a rectangular shape, the area is divided into N(= M 1 × M 2 ) zones. An operator configures the size of a zone according to the rotation radius of a UAV. If the distance to the destination in the next zone from the current position is shorter than the rotation diameter, the UAV may not reach the destination by keeping circuitous flight around the point. To prevent the possible circuitous flight, we decide the minimum size of a zone to be greater than the rotation diameter. For example, when the size of the simulation area is 10 km × 10 km and the maximum rotation diameter of the UAV is 1 km, the maximum number of zones which can be divided is 100 (=10 × 10).
The zones are classified into border zones which are located in the boundary area of the scanning region, and intermediate zones for other zones inside. For example, the scanning area in Figure 4 is divided into 16 zones from z 1 to z 15 . In Figure 4a, intermediate zones include z 5 , z 6 , z 9 , and z 10 , while the other zones belong to border zones.
Figure 4. The examples of selecting candidates for destination border zone (shading squares are candidates for destination border zone): (a) the candidate border zones of z 1 and z 2 ; and (b) the candidate border zones of z 0 .
A UAV selects the next destination border zone in the other sides from the current boundary. If the current zone is located in z 1 or z 2 , as shown in Figure 4a, the possible destination border zones are the eight shaded zones. On the other hand, if the current zone is located in the edge of the scanning area such as z 0 , the candidates of destination border zone are z 7 , z 11 , z 13 , z 14 , and z 15 , as shown in Figure 4b. As z 0 belongs to both the western border zone and the southern border zone, those border zones are excluded when a UAV decides a destination border zone.
When the destination border zone is decided, we consider the number visited in each zone so that a higher probability is assigned to the zone with lower number of visits. Let us denote N z as the number of visited waypoints in a zone. For a given set of border zones, B, the probability of selecting a border zone z is defined by:
P z = N t o t a l N z ( | B | 1 ) × N t o t a l if N t o t a l 0 1 | B | if N t o t a l = 0
where N t o t a l is the total number of waypoints in all zones in B.
Let us consider Figure 5 as an example, where the current zone is z 2 and the six dots indicate the waypoints previously visited. The set of candidate zones, B, becomes { z 4 , z 7 , z 8 , z 11 , z 12 , z 13 , z 14 , z 15 }. The total number of waypoints visited in B is 6. Table 2 shows the probabilities of eight candidate border zones according to Equation (1). The probability of selecting z 4 is the lowest because it has the highest number of visited waypoints. On the contrary, zones with no visited waypoints, such as z 7 , z 12 , and z 13 , have higher probabilities than others.
Figure 5. An example of waypoints in the border zone of z 2 .
Table 2. The probabilities of selecting border zones in Figure 5.

3.2.2. Selecting Next Zone and Waypoint

As explained in Algorithm 1, a UAV does not fly to the destination border zone directly, but tries to pass by zones with lower visited waypoints. Thus, we need a mechanism to select the next zone. First, we decide the candidate set of next zones from the current zone. A neighbor zone is called a candidate zone if its Manhattan distance or L1 distance to the destination border zone is shorter than that of the current zone. For example, let us assume that a UAV with the destination border zone z 15 is now in z 1 , as shown in Figure 6a. Then, the candidate next zones are z 2 , z 5 , and z 6 . Similarly, Figure 6b,c shows the candidate next zones at each zone while the UAV moves.
Figure 6. The examples of selecting next zone: (a) Step 1 ( C = { z 1 , z 5 , z 6 }); (b) Step 2 ( C = { z 7 , z 10 , z 11 } ); (c) Step 3 ( C = { z 11 , z 14 , z 15 } ); and (d) a path moved to the destination zone.
Next, we decide the next zone from the candidate next zones based on the number of waypoints visited previously. Similar to the equation of deciding the destination border zone, the probability of selecting the next zone is inversely proportional to the number of waypoints visited in the zone. Thus, for a given set of candidate next zones C, the probability of selecting the next zone z is given by Equation (2).
P z = 1 if | C | = 1 N t o t a l N z ( | C | 1 ) × N t o t a l if | C | > 1 and N t o t a l 0 1 | C | if | C | > 1 and N t o t a l = 0
In Figure 6a, let us assume that the numbers of waypoints in the three candidate next zones ( z 2 , z 5 , and z 6 ) are known as 5, 3, and 1, respectively. Since the N t o t a l (= 9) is not zero, we calculate the probability of selecting the next zone by using Equation (2). As shown in Table 3, each probability of moving to z 5 is 6/18, z 6 is 8/18, and z 2 is 5/18. That is, the z 6 is more likely to be selected because it has fewer visits than the other two zones. Figure 6d presents a newly added waypoint in each zone and a moving path by a UAV. As a UAV is passed through zones z 6 , z 10 , and z 15 , each zone has a new waypoint by the UAV. Thus, z 6 has two waypoints and the other zones, z 10 and z 15 , have three waypoints.
Table 3. The probabilities of selecting next zones in Figure 6.
Table 3 shows the probabilities of selecting the next zone in each step assuming that the UAV selects z 6 and z 10 . If the UAV chooses z 14 or z 11 in Step 3 as the next zone, the zone to be chosen in the next step will be the destination zone because | C | is 1.
Once the next zone is determined, the UAV decides the waypoint in the next zone so that it flies to the waypoint. One constraint for the waypoint is the minimum distance from the current position is more than the rotation radius in order to prevent a circuitous flight.

3.2.3. Exchanging Information

We define the zone waypoint information of a zone z as the set of waypoints selected by UAVs in the zone z, and denote it as W z . When a UAV arrives at the waypoint p in the next zone z, it updates W z by adding the point p. The zone waypoint information should also v updated to other UAVs. Thus, each UAV broadcasts the zone waypoint information periodically, which is called as the pheromone information in [9]. In this work, we define the pheromone information as the list of all zone waypoint information managed by a UAV.
Let us denote the zone waypoint information of z managed by a UAV u as W z u . When a UAV u receives W z v from a UAV v, W z u is updated as W z u W z v . That is, the UAV adds the new waypoints in the zone z, which are not in its own waypoint information.

4. Performance Evaluation

We evaluated performance comparison of the Random Waypoint model, the Pheromone Repels model, and the proposed model for the UAV model in Table 1. Let us note that we used the parameters in Table 1 since other simulation results show similar tendency for other UAV parameters. Table 4 shows other parameters used in simulations. Ten UAVs reconnoitered in the area of 30 km × 30 km for 2 or 3 h. We divided the scanning area into 15 × 15 zones. We implemented a reconnaissance model simulator using C++ language, and measured the average performance by repeating 20 times in each case.
Table 4. Simulation parameters.
We measured the coverage rate and the averaged inter-visiting time. The coverage rate was defined by the rate of scanning the area in the whole area. The inter-visiting time was the time interval between two consecutive visits in a unit region. Thus, the average inter-visiting time of the set of visited unit regions, V R , for the simulation time T s i m is defined by Equation (3).
T a v g = 1 | V R | r V R T s i m N r
where N r is the number of visits in unit region r. The lower inter-visiting time indicates that UAVs visit the unit region frequently. Thus, we used the average inter-visiting time as a measurement of how evenly UAVs reconnoiter the area.

4.1. Coverage Comparison

Figure 7 shows the experimental results simulated for 7200 s and 10,800 s, which are the times when the proposed model and the Random Waypoint reached the steady states, respectively. The proposed model divides the area into 15 × 15 zones, which are appropriate size of the proposed model. We explain this in Section 4.3.
Figure 7. The coverage rate results: (a) 7200 s; and (b) 10,800 s.
As shown in Figure 7a, the proposed model provides better results than the other models in terms of the coverage rate. The initial coverage rate is similar, but the times to reach 80% and 90% rate are different, as shown in Table 5. The Random Waypoint model could not satisfy more than 90%, even though simulation time is 7200 s. The 90% reaching time of the Pheromone Repel model is 4193 s while the proposed model takes 3173 s. That is, the proposed model is about 1021 s faster than the Pheromone Repel model for covering 90%, which means 24% performance improvement. Similarly, the 80%-coverage reaching time of the proposed model is reduced by 41.7% and 17.9% compared to the Random Waypoint and the Pheromone Repel models, respectively.
Table 5. The 80%- and 90%-coverage reaching time of each model.
In Figure 7b, the Random Waypoint model attains 90% coverage rate at 6472 s, which takes more than two times as long as the proposed model. We can see that the Random Waypoint model is not only slow to reconnoiter the new unit region but also scanned the same area repeatedly. The 90%-coverage reaching time of the Pheromone Repel model takes 4208 s and the proposed model takes 3122 s, which means the proposed model has a performance improvement of about 25% compared to the Pheromone Repel model. The main reason of this performance improvement is because the proposed model moves between border zones trying to pass intermediate zones with lower visited numbers.

4.2. Average Inter-Visiting Time Comparison

We evaluated the average inter-visiting time of reconnoitered area in order to check whether UAVs scout the area uniformly or not. Figure 8 shows the average inter-visiting times of three models for 2 and 3 h. As shown in Figure 8a, the proposed model shows 18.5% and 9.4% lower inter-visiting time than the Random Waypoint model and the Pheromone Repel models, respectively. The proposed model shows 34% and 15.1% less than the two other models in 3-h simulations. In addition, the proposed model in 3-h simulation shows less inter-visiting time than that of 2-h simulation, which implies the proposed model makes UAVs scan the area evenly in the steady state. On the contrary, the Random Waypoint model has higher inter-visiting time in the case of the 3-h simulation because UAVs fly mostly in the center area.
Figure 8. The average inter-visiting times: (a) 7200 s; and (b) 10,800 s.
We also plot the visited numbers of the unit region (1 km × 1 km) in Figure 9a in order to analyze the uniformity of coverage. Let us note that the coverage of the Random Waypoint model is distributed in center of simulation area in Figure 2a, and the Pheromone Repel model has high coverage on a particular region in Figure 2b. However, the proposed model shows uniform search compared to the other two models.
Figure 9. The results of RDPZ: (a) the coverage distribution; and (b) the number of the visits in each unit region.
Figure 9b shows the distribution of regions according to the number of visits. The maximum number of visits in unit region is 10, while the two other models show 14 and 1, as shown in Figure 3. To analyze the skewness of visits, we plot the number of regions per the number visits with the connected lines in Figure 10. We also draw the mean, median, and mode (most frequent value) of the three distributions. As shown in Figure 10, the proposed model is close to the Gaussian distribution so that mean, median, and mode are almost same in the center. On the contrary, the two other models show left-skewed distributions, which indicates much imbalance among regions in terms of number of visits.
Figure 10. The comparisons of skewness: (a) Random Waypoint model; (b) Pheromone Repel model; and (c) RDPZ 15 × 15 model.

4.3. Coverage Rate Comparison According to the Size of Simulation Area

In this subsection, we evaluate the effect of the zone size according to the scanning area. We simulated the proposed model for 20 km × 20 km, 30 km × 30 km, and 40 km × 40 km areas, respectively. Figure 11 shows the coverage rate results of three different area. In each area, we also varied the number of zones from 5 × 5 to 40 × 40. As shown in Figure 11, the number of zones in each area affects the coverage rate. The best numbers of zones in 20 km × 20 km, 30 km × 30 km, and 40 km × 40 km areas are 10 × 10, 15 × 15, and 20 × 20, respectively. That is, the appropriate size of a single zone is 2 km × 2 km assuming that the parameters of UAVs are given in Table 1.
Figure 11. The coverage rate results: (a) 20 km × 20 km area; (b) 30 km × 30 km area; and (c) 40 km × 40 km area.

5. Conclusions

In this work, we proposed the new mobility model, RDPZ (Random Destination with Pheromone Zone), for reconnaissance with multi-UAVs. The RDPZ mobility model guided uniform reconnaissance by dividing the scanning area into N zones in order to solve the imbalance problem. To evaluate the proposed model, we measured the coverage rate and inter-visiting time of the Random Waypoint model, the Pheromone Repel model, and RDPZ model. When we simulated for 10,800 s, 90%-coverage reaching time was about 51.7% better than the Random Waypoint model and about 25% better than the Pheromone Repel model. Similarly, the average inter-visiting time was about 34% better than the Random Waypoint model and about 15.1% better than the Pheromone Repel model. In addition, the experimental results according to the size of the scanning area show the RDPZ models with the half size of the scanning area has the best performance.
Our on-going work includes enhancing the proposed model in irregular shaped areas including hazard region. In addition, we are also planning to analyze the performance results (e.g., the effect of reconnaissance time) in order to enhance the proposed model. We will apply target tracking, collision avoidance, etc. to RDPZ model and compare other mobility models. After that, we will redesign the mobility model by focusing on different environments.

Author Contributions

Y.-I.J. and K.H.K. proposed the mobility model. Y.-I.J. implemented the model, conducted the experiments, and wrote manuscript under the supervision of K.H.K., M.F.F. assisted and performed model comparison experiments. All the authors have reviewed and revised final manuscript.

Acknowledgments

This work was supported partly by the Gyeongsang National University Fund for Professors on Sabbatical Leave, 2017, and by the Human Resources Development of the Korea Institute of Energy Technology Evaluation and Planning (KETEP) grant funded by the Ministry of Trade, Industry and Energy (No. 20194030202430).

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
SymbolDescription
P c u r r the current position of the UAV
Z c u r r the current zone of the UAV
W z the set of waypoints visited in the zone z
P h i n f o the pheromone information or the list of W z
Z d e s t the destination zone
Z n e x t the selected next zone
W n e x t the selected next waypoint
P z the probability of selecting a border zone or a next zone
Bthe set of border zone
N z the number of visited waypoints in a zone
N t o t a l the number of visited waypoint in all zones
Cthe set of candidate next zones
W z the number of waypoints in a zone
W z u the number of waypoints in UAV u
W z v the number of waypoints in UAV v
T a v g the average inter-visiting time
V r the set of visited unit regions
T s i m the simulation time
N r the number of visits in unit region r
z 1 , z 2 , ⋯, z 15 the example names of each zone

References

  1. Dominik, R.; Franz, K.; Ulrike, T.; Sahil, S.; Peter, R. Towards Automatic Near Real-time Traffic Monitoring with An Airborne Wide Angle Camera System. Eur. Transp. Res. Rev. 2009, 1, 11–21. [Google Scholar]
  2. Merino, L.F.; Caballero, J.R.; Martinez-de Dios, I.M.; Ollero, A. An Unmanned Aircraft System for Automatic Forest Fire Monitoring and Measurement. J. Intell. Robot. Syst. 2011, 65, 533–548. [Google Scholar] [CrossRef]
  3. Kieffer, E.; Danoy, G.; Bouvry, P.; Nagih, A. Hybrid Mobility Model with Pheromones for UAV detection task. In Proceedings of the 2016 IEEE Symposium Series on Computational Intelligence, Athens, Greece, 6–9 December 2016. [Google Scholar]
  4. Atten, C.; Channouf, L.; Danoy, G.; Bouvry, P. UAV Fleet Mobility Model with Multiple Pheromones for Tracking Moving Observation Targets. In Proceedings of the 19th European Conference on the Applications of Evolutionary Computation, Porto, Portugal, 30 March–1 April 2016. [Google Scholar]
  5. Dileep, M.V.; Seungkeun, K.; Jinyoung, S.; Hyemin, M. Receding-Horizon Trajectory Planning for Multiple UAVs Using Particle Swarm Optimization. In Proceedings of the AIAA Scitech 2019 Forum, San Diego, CA, USA, 7–11 January 2019. [Google Scholar]
  6. Dai, H.; Zhang, H.; Hua, M.; Li, C.; Huang, Y.; Wang, B. How to Deploy Multiple UAVs for Providing Communication Service in an Unknown Region? IEEE Wirel. Commun. Lett. 2019, 8, 1276–1279. [Google Scholar] [CrossRef]
  7. Shao, Z.; Yan, F.; Zhou, Z.; Zhu, X. Path Planning for Multi-UAV Formation Rendezvous Based on Distributed Cooperative Particle Swarm Optimization. Appl. Sci. 2019, 9, 2621. [Google Scholar] [CrossRef]
  8. Xie, S.; Zhang, A.; Bi, W.; Tang, Y. Multi-UAV Mission Allocation under Constraint. Appl. Sci. 2019, 9, 2184. [Google Scholar] [CrossRef]
  9. Kuiper, E.; Nadjm-Tehrani, S. Mobility Models for UAV Group Reconnaissance Applications. In Proceedings of the 2006 International Conference on Wireless and Mobile Communications, Bucharest, Romania, 29–31 July 2006. [Google Scholar]
  10. Messous, M.; Senouci, S.; Sedjelmaci, H. Network Connectivity and Area Coverage for UAV Fleet Mobility Model with Energy Constraint. In Proceedings of the 2016 IEEE Wireless Communications and Networking Conference, Doha, Qatar, 3–6 April 2016. [Google Scholar]
  11. Julien, S.; Athithyaa, P.; Gregoire, D.; Pascal, B. UAV Fleet Area Coverage with Network Connectivity Constraint. In Proceedings of the 11th ACM International Symposium on Mobility Management and Wireless Access, Barcelona, Spain, 3–8 November 2013. [Google Scholar]
  12. Dalimir, O.; Edison, P.D.F. Comparison of UAV-based Reconnaissance Systems Performance Using Realistic Mobility Models. In Proceedings of the 2014 6th International Congress on Ultra Modern Telecommunications and Control Systems and Workshops, St. Petersburg, Russia, 6–8 October 2014. [Google Scholar]
  13. Taua, M.C.; Lisane, B.B.; Paulo, R.F.J. Survey on Coverage Path Planning with Unmanned Aerial Vehicles. Drones 2019, 3, 4. [Google Scholar]
  14. Ouns, B.; Alinoe, A.; Fabien, G.; Nicolas, L. A mobility model for UAV ad hoc network. In Proceedings of the 2014 International Conference on Unmanned Aircraft Systems, Orlando, FL, USA, 27–30 May 2014. [Google Scholar]
  15. Nithya, J.C.; Sathish, S. Evaluation of a Group Mobility Model Based on Bird Flocking for Mobile Ad hoc Networks. In Proceedings of the Second International Conference on Current Trends in Engineering and Technology, Coimbatore, India, 8 July 2014. [Google Scholar]
  16. Yanmaz, E.; Guclu, H. Stationary and Mobile Target Detection using Mobile Wireless Sensor Networks. In Proceedings of the 2010 INFOCOM IEEE Conference on Computer Communications Workshops, San Diego, CA, USA, 15–19 March 2010. [Google Scholar]
  17. Johnson, D.; Maltz, D. Dynamic Source Routing in Ad hoc Wireless Netwroks. In Mobile Computing; Tomasz, I., Henry, F.K., Eds.; Springer: Boston, MA, USA, 1996; pp. 153–181. [Google Scholar]
  18. Ivan, M.; Anival, O. Multiple UAV Cooperative Searching Operation Using Polygon Area decomposition and efficient coverage algorithms. Distrib. Auton. Robot. Syst. 2007, 6, 221–230. [Google Scholar]
  19. Fan, Q.; Wang, F.; Shen, X.; Luo, D. Path Planning for a Reconnaissance UAV in Uncertain Environment. In Proceedings of the 2016 12th IEEE International Conference on Control and Automation, Kathmandu, Nepal, 1–3 June 2016. [Google Scholar]
  20. Bao, Y.; Fu, X.; Gao, X. Path Planning for Reconnaissance UAV Based on Particle Swarm Optimization. In Proceedings of the 2010 Second International Conference on Computational Intelligence and Natural Computing, Wuhan, China, 13–14 September 2010. [Google Scholar]
  21. Zhang, C.; Zhen, Z.; Wang, D.; Li, M. UAV Path Planning Method Based on Ant Colony Optimization. In Proceedings of the 2010 Chinese Control and Decision Conference, Xuzhou, China, 26–28 May 2010. [Google Scholar]
  22. Lei, L.; Shiru, Q. Path Planning For Unmanned Air Vehicles Using an Improved Artificial Bee Colony Algorithm. In Proceedings of the 31st Chinese Control Conference, Hefei, China, 25–27 July 2012. [Google Scholar]
  23. Kanta, K.; Sunil, M.; Basant, S. A Brief Survey of Mobility Models for FANET. In Proceedings of the National Conference on Innovative Trends in Computer Science Engineering, Bahal, India, 20–22 April 2015. [Google Scholar]
  24. Xie, J.; Wan, Y.; Wang, B.; Fu, S.; Lu, K.; Kim, J.H. A Comprehensive 3-Dimensional Random Mobility Modeling Framework for Airborne Networks. Netw. Unmanned Aer. Veh. Wirel. Commun. Appl. Control Model. 2018, 6, 22849–22862. [Google Scholar] [CrossRef]
  25. Miguel, S.; Pietro, M. A Java Based Simulator for Ad-hoc Networks. Future Gener. Comput. Syst. 2001, 17, 573–583. [Google Scholar]
  26. Camp, T.; Boleng, J.; Davies, V. A Survey of Mobility Models for Ad Hoc Network Research. Wirel. Commun. Mob. Comput. 2002, 2, 483–502. [Google Scholar] [CrossRef]

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.