Research on Unmanned Aerial Vehicle Path Planning
Abstract
:1. Introduction
- UAV path-planning algorithms are analyzed in detail. We innovatively study the generic path-planning algorithm at the algorithmic and functional levels. Path-planning algorithms are classified into three categories at the algorithmic level: traditional, intelligent, and hybrid. Path-planning algorithms are classified at the functional level into space-based, time-based, and task-based planning. The shortest path problem, traveling salesman problem (TSP), and area coverage problem are introduced. The specific classification is shown in Figure 1.
- Performance metrics, advantages, disadvantages, and challenges in applying path-planning algorithms are systematically tabulated, thereby serving as a comprehensive reference for researchers. Additionally, algorithm selection recommendations are proffered at each respective subsection’s conclusion. This structured presentation facilitates a nuanced understanding of the algorithmic landscape and offers valuable insights for researchers in navigating the complexities associated with choosing and implementing path planning.
- By meticulously examining historical evolution and current paradigms in UAV path-planning methodologies, algorithms, and applications, this study aims to discern prevailing trends, identify research gaps, address challenges, and delineate prospective opportunities. The envisaged outcome is the provision of strategic insights conducive to formulating well-grounded and forward-looking research directions in the specialized domain of UAV path planning.
2. Fundamental Knowledge
2.1. Path-Planning Objectives
2.2. Path-Planning Model
2.2.1. Space Model Planning Method
- Cell method
- 2.
- Roadmap method
- 3.
- Potential field method
2.2.2. Optimization Objective Function
3. Algorithm-Level UAV Path-Planning Classification
3.1. Traditional Algorithm
3.1.1. Cell-Based Path Planning
3.1.2. Model-Based Path Planning
3.1.3. Graph-Based Path Planning
3.1.4. Potential Field Path Planning
3.2. Intelligent Algorithm
3.2.1. Swarm Intelligence Path Planning
- Evolutionary Algorithm
- 2.
- Biologically Inspired Algorithms
- 3.
- Other Meta-Inspiration Algorithm
3.2.2. AI Path Planning
- Reinforcement-Learning Algorithm
- 2.
- Game-Theory Algorithm
- 3.
- ANN Algorithm
- 4.
- Deep-Learning Algorithm
3.3. Hybrid Algorithm
3.3.1. Algorithm Integration
3.3.2. Algorithm Sorting
4. Function-Level UAV Path-Planning Classification
4.1. Space-Based Algorithm
4.2. Time-Based Algorithm
4.3. Missions-Based Algorithm
4.3.1. Shortest Path Planning
4.3.2. TSP
4.3.3. Regional Coverage Path Planning
5. Future Research Directions and Challenges
5.1. UAV Path Planning in 3D Environment
5.2. Dynamic UAV Path Planning
5.3. Game Theory Applied to UAV Decentralized and Cooperative Control
5.4. UAV Cluster Path Planning
5.5. Hybrid Path-Planning Algorithm
5.6. UAV Path Planning in 4D Environment
5.6.1. Technology Level
5.6.2. Representative Result
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Grand View Research. Commercial UAV Market Analysis by Product (Fixed Wing, Rotary Blade, Nano, Hybrid), by Application (Agriculture, Energy, Government, Media & Entertainment) and Segment Forecasts to 2022; ID: 978-1-68038-584-7; Grand View Research: San Francisco, CA, USA; p. 117.
- Reshma, R.; Ramesh, T.K.; Kumar, P.S. Security incident management in ground transportation system using UAVs. In Proceedings of the 2015 IEEE International Conference on Computational Intelligence and Computing Research (ICCIC), Madurai, India, 10–12 December 2015; pp. 1–7. [Google Scholar]
- Al-Hilo, A.; Samir, M.; Assi, C.; Sharafeddine, S.; Ebrahimi, D. UAV-Assisted Content Delivery in Intelligent Transportation Systems-Joint Trajectory Planning and Cache Management. IEEE Trans. Intell. Transp. Syst. 2020, 22, 5155–5167. [Google Scholar] [CrossRef]
- Ebrahimi, D.; Sharafeddine, S.; Ho, P.-H.; Assi, C. UAV-Aided Projection-Based Compressive Data Gathering in Wireless Sensor Networks. IEEE Internet Things J. 2018, 6, 1893–1905. [Google Scholar] [CrossRef]
- Kashino, Z.; Nejat, G.; Benhabib, B. Multi-UAV based Autonomous Wilderness Search and Rescue using Target Iso-Probability Curves. In Proceedings of the 2019 International Conference on Unmanned Aircraft Systems (ICUAS), Atlanta, GA, USA, 11–14 June 2019; pp. 636–643. [Google Scholar]
- Maddikunta, P.K.R.; Hakak, S.; Alazab, M.; Bhattacharya, S.; Gadekallu, T.R.; Khan, W.Z.; Pham, Q.-V. Unmanned Aerial Vehicles in Smart Agriculture: Applications, Requirements, and Challenges. IEEE Sens. J. 2021, 21, 17608–17619. [Google Scholar] [CrossRef]
- Freitas, H.; Faial, B.S.; Silva, A.; Ueyama, J. Use of UAVs for an efficient capsule distribution and smart path planning for biological pest control. Comput. Electron. Agricult. 2020, 173, 105387. [Google Scholar] [CrossRef]
- Hu, S.; Ni, W.; Wang, X.; Jamalipour, A.; Ta, D. Joint Optimization of Trajectory, Propulsion, and Thrust Powers for Covert UAV-on-UAV Video Tracking and Surveillance. IEEE Trans. Inf. Forensics Secur. 2021, 16, 1959–1972. [Google Scholar] [CrossRef]
- Cho, J.; Sung, J.; Yoon, J.; Lee, H. Towards Persistent Surveillance and Reconnaissance Using a Connected Swarm of Multiple UAVs. IEEE Access 2020, 8, 157906–157917. [Google Scholar] [CrossRef]
- Liu, X.; Li, Z.; Zhao, N.; Meng, W.; Gui, G.; Chen, Y.; Adachi, F. Transceiver Design and Multihop D2D for UAV IoT Coverage in Disasters. IEEE Internet Things J. 2018, 6, 1803–1815. [Google Scholar] [CrossRef]
- Khuwaja, A.A.; Chen, Y.; Zhao, N.; Alouini, M.-S.; Dobbins, P. A Survey of Channel Modeling for UAV Communications. IEEE Commun. Surv. Tutorials 2018, 20, 2804–2821. [Google Scholar] [CrossRef]
- Qadir, Z.; Ullah, F.; Munawar, H.S.; Al-Turjman, F. Addressing disasters in smart cities through UAVs path planning and 5G communications: A systematic review. Comput. Commun. 2021, 168, 114–135. [Google Scholar] [CrossRef]
- Song, B.; Qi, G.; Xu, L. A Survey of Three-Dimensional Flight Path Planning for Unmanned Aerial Vehicle. In Proceedings of the Chinese Control and Decision Conference (CCDC), Nanchang, China, 3–5 June 2019; pp. 5010–5015. [Google Scholar]
- Zhao, Y.J.; Zheng, Z.; Liu, Y. Survey on computational-intelligence-based UAV path planning. Knowl. Based Syst. 2018, 158, 54–64. [Google Scholar] [CrossRef]
- Debnath, S.K.; Omar, R.; Latip, N.B. A Review on Energy Efficient path planning Algorithms for Unmanned Air Vehicles. Comput. Sci. Technol. 2018, 481, 523–532. [Google Scholar]
- Zeng, Y.; Wu, Q.; Zhang, R. Accessing from the Sky: A Tutorial on UAV Communications for 5G and Beyond. Proc. IEEE 2019, 107, 2327–2375. [Google Scholar] [CrossRef]
- Yu, Z.; Sun, F.; Lu, X.; Song, Y. Overview of Research on 3D path planning Methods for Rotor UAV. In Proceedings of the 2021 International Conference on Electronics, Circuits and Information Engineering (ECIE), Zhengzhou, China, 22–24 January 2021; pp. 368–371. [Google Scholar]
- Zhang, Z.; Wu, J.; Dai, J.; He, C. A Novel Real-Time Penetration Path Planning Algorithm for Stealth UAV in 3D Complex Dynamic Environment. IEEE Access 2020, 8, 122757–122771. [Google Scholar] [CrossRef]
- Cakir, M. 2D path planning of UAVs with genetic algorithm in a constrained environment. In Proceedings of the 2015 6th International Conference on Modeling, Simulation, and Applied Optimization (ICMSAO), Istanbul, Turkey, 27–29 May 2015; pp. 1–5. [Google Scholar]
- Song, X.; Hu, S. 2D path planning with dubins-path-based A algorithm for a fixed-wing UAV. In Proceedings of the 2017 3rd IEEE International Conference on Control Science and Systems Engineering (ICCSSE), Beijing, China, 17–19 August 2017; pp. 69–73. [Google Scholar]
- Mansouri, S.S.; Kanellakis, C.; Georgoulas, G.; Kominiak, D.; Gustafsson, T.; Nikolakopoulos, G. 2D visual area coverage and path planning coupled with camera footprints. Control. Eng. Pract. 2018, 75, 1–16. [Google Scholar] [CrossRef]
- Wang, W.F.; Wu, Y.C.; Zhang, X. Research of the Unit Decomposing Traversal Method Based on Grid Method of the Mobile Robot. Tech. Autom. Appl. 2013, 32, 34–38. [Google Scholar]
- Liu, X.L.; Jian, L.; Jin, Z.F.; Chen, G. Mobile robot path planning based on environment modeling of grid method in unstructured environment. Mach. Tool Hydraul. 2016, 44, 1–7. [Google Scholar]
- Lu, Z.; Yang, L.; He, Y.; Liu, Z.; Han, Z. 3D environment modeling with height dimension reduction and path planning for UAV. In Proceedings of the 2017 9th International Conference on Modelling, Identification and Control, Kunming, China, 10–12 July 2017; pp. 734–739. [Google Scholar]
- Giesbrencht, J. Global Path Planning for Unmanned Ground Vehicles; Technical Memorandum DRDC Suffield TM; Government of Canada: Halifax, NS, Canada, 2004.
- Dong, S.; Zhu, X.; Long, G. Cooperative planning method for swarm UAVs based on hierarchical strategy. In Proceedings of the International Conference on System Science, Engineering Design and Manufacturing Information, Chengdu, China, 20–21 October 2012; pp. 304–307. [Google Scholar]
- Maini, P.; Sujit, P. Path planning for a UAV with kinematic constraints in the presence of polygonal obstacles. In Proceedings of the International Conference on Unmanned Aircraft Systems, Arlington, VA, USA, 7–10 June 2016; pp. 62–67. [Google Scholar]
- Naazare, M.; Ramos, D.; Wildt, J.; Schulz, D. Application of graph-based path planning for UAVs to avoid restricted areas. In Proceedings of the 2019 IEEE International Symposium on Safety, Security, and Rescue Robotics, Wurzburg, Germany, 2–4 September 2019; pp. 139–144. [Google Scholar]
- Lu, E.; Zhang, W.X. Path planning for mobile robot based on improved artificial potential field method in complex environment. Comput. Eng. Appl. 2013, 24, 45–48. [Google Scholar]
- Basbous, B. 2D UAV path planning with radar threatening areas using simulated annealing algorithm for event detection. In Proceedings of the 2018 International Conference on Artificial Intelligence and Data Processing, Malatya, Turkey, 28–30 September 2018; pp. 1–7. [Google Scholar]
- 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; pp. 3790–3792. [Google Scholar]
- Mkiramweni, M.E.; Yang, C.; Li, J.; Han, Z. Game-Theoretic Approaches for Wireless Communications with Unmanned 1228 Aerial Vehicles. IEEE Wirel. Commun. 2018, 25, 104–112. [Google Scholar] [CrossRef]
- Wu, X.; Xu, L.; Zhen, R.; Wu, X. Bi-Directional Adaptive A* Algorithm Toward Optimal path planning for Large-Scale UAV Under Multi-Constraints. IEEE Access 2020, 8, 85431–85440. [Google Scholar] [CrossRef]
- Mokrane, A.; Braham, A.C.; Cherki, B. UAV path planning Based on Dynamic Programming Algorithm on Photogrammetric DEMs. In Proceedings of the 2020 International Conference on Electrical Engineering (ICEE), Istanbul, Turkey, 25–27 September 2020; pp. 1–5. [Google Scholar]
- Karatas, T.; Bullo, F. Randomized searches and nonlinear programming in trajectory planning. In Proceedings of the 40th IEEE Conference on Decision and Control, Orlando, FL, USA, 4–7 December 2001; pp. 5032–5037. [Google Scholar]
- Chaudhry, A.; Misovec, K.; D’Andrea, R. Low observability path planning for an unmanned air vehicle using mixed-integer linear programming. In Proceedings of the 2004 43rd IEEE Conference on Decision and Control (CDC), Paradise Island, Bahamas, 14–17 December 2004; pp. 3823–3829. [Google Scholar]
- Ragi, S.; Chong, E.K.P. UAV path planning in a Dynamic Environment via Partially Observable Markov Decision Process. IEEE Trans. Aerosp. Electron. Syst. 2013, 49, 2397–2412. [Google Scholar] [CrossRef]
- Pradhan, S.; Mandava, R.K.; Vundavilli, P. Development of path planning algorithm for biped robot using combined multi-point RRT and visibility graph. Int. J. Inf. Tecnol. 2021, 13, 1513–1519. [Google Scholar] [CrossRef]
- Nigam, N.; Bieniawski, S.; Kroo, I.; Vian, J. Control of Multiple UAVs for Persistent Surveillance: Algorithm and Flight Test Results. IEEE Trans. Control. Syst. Technol. 2011, 20, 1236–1251. [Google Scholar] [CrossRef]
- Song, B.D.; Kim, J.; Morrison, J.R. Rolling horizon path planning of an autonomous system of UAVs for persistent cooperative service: MILP formulation and efficient heuristics. J. Intell. Robot. Syst. 2016, 84, 241–258. [Google Scholar] [CrossRef]
- Alidaee, B.; Wang, H.; Landram, F. A Note on Integer Programming Formulations of the Real-Time Optimal Scheduling and Flight Path Selection of UAVs. IEEE Trans. Control. Syst. Technol. 2009, 17, 839–843. [Google Scholar] [CrossRef]
- Zhang, Z.; Wang, J.; Li, J.; Wang, X. UAV path planning based on receding horizon control with adaptive strategy. In Proceedings of the 2017 29th Chinese Control Decision Conference (CCDC), Chongqing, China, 28–30 May 2017; pp. 843–847. [Google Scholar]
- Kim, J.C.; Pae, D.S.; Lim, M.T. Obstacle Avoidance path planning Algorithm Based on Model Predictive Control. In Proceedings of the 2018 18th International Conference on Control, Automation and Systems (ICCAS), PyeongChang, Republic of Korea, 17–20 October 2018; pp. 141–143. [Google Scholar]
- Shi, H.; Sun, X.; Sun, C.; Chen, D.; An, Y. Research of the path planning Complexity for Autonomous Mobile Robot under Dynamic Environments. In Proceedings of the International Conference on Intelligent Systems Design and Applications, Jinan, China, 16–18 October 2006; pp. 216–219. [Google Scholar]
- Ramezanlou, M.T.; Azimirad, V.; Zakeri, M. Hybrid path planning of Robots Through Optimal Control and PSO Algorithm. In Proceedings of the 2019 7th International Conference on Robotics and Mechatronics (ICRoM), Tehran, Iran, 20–21 November 2019; pp. 259–264. [Google Scholar] [CrossRef]
- Wang, Q.; Zhang, A.; Sun, H.Y. MPC and SADE for UAV real-time path planning in 3D environment. In Proceedings of the 2014 IEEE International Conference on Security, Pattern Analysis, and Cybernetics (SPAC), Wuhan, China, 18–19 October 2014; pp. 130–133. [Google Scholar]
- Liu, S.; Xian, B.; Zhao, T.; Zhang, Y.; Zhang, X. Ground control system development and path planning design for unmanned aerial vehicles. In Proceedings of the Chinese Control Conference, Xi’an, China, 26–28 July 2013; pp. 661–666. [Google Scholar]
- Cho, K.; Choi, Y.; Oh, S. Reactive controller synthesis for UAV mission planning. In Proceedings of the 2017 14th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI), Jeju, Republic of Korea, 28 June–1 July 2017; pp. 238–241. [Google Scholar]
- Jose, S.; Antony, A. Mobile robot remote path planning and motion control in a maze environment. In Proceedings of the 2016 IEEE International Conference on Engineering and Technology (ICETECH), Coimbatore, India, 17–18 March 2016; pp. 207–209. [Google Scholar]
- Palanisamy, V.; Vijayanathan, S. Cluster-Based Multi-Agent System for Breadth-First Search. In Proceedings of the 2020 20th International Conference on Advances in ICT for Emerging Regions (ICTer), Colombo, Sri Lanka, 4–7 November 2020; pp. 54–58. [Google Scholar]
- Wenzheng, L.; Junjun, L.; Shunli, Y. An Improved Dijkstra’s Algorithm for Shortest Path Planning on 2D Grid Maps. In Proceedings of the 2019 IEEE 9th International Conference on Electronics Information and Emergency Communication (ICEIEC), Beijing, China, 12–14 July 2019; pp. 438–441. [Google Scholar]
- Zhang, H.; Cheng, Z. The Method Based on Dijkstra of Three-dimensional Path Planning. In Proceedings of the China Automation Congress (CAC), Shanghai, China, 7–8 November 2020; pp. 1698–1701. [Google Scholar]
- He, Z.; Zhao, L. The Comparison of Four UAV Path Planning Algorithms Based on Geometry Search Algorithm. In Proceedings of the 2017 9th International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC), Hangzhou, China, 26–27 August 2017; pp. 33–36. [Google Scholar]
- Kavraki, L.E.; Kolountzakis, M.N.; Latombe, J.-C. Analysis of probabilistic roadmaps for path planning. IEEE Trans. Robot. Auto. 1998, 14, 166–171. [Google Scholar] [CrossRef]
- Lau, C.; Byl, K. Smooth RRT-connect: An extension of RRT-connect for practical use in robots. In Proceedings of the 2015 IEEE International Conference on Technologies for Practical Robot Applications (TePRA), Woburn, MA, USA, 11–12 May 2015; pp. 1–7. [Google Scholar]
- Cui, R.; Li, Y.; Yan, W. Mutual Information-Based Multi-AUV path planning for Scalar Field Sampling Using Multidimensional RRT*. IEEE Trans. Syst. Man. Cybern. Syst. 2016, 46, 993–1004. [Google Scholar] [CrossRef]
- Mashayekhi, R.; Idris, M.Y.I.; Anisi, M.H.; Ahmedy, I. Hybrid RRT: A Semi-Dual-Tree RRT-Based Motion Planner. IEEE Access 2020, 8, 18658–18668. [Google Scholar] [CrossRef]
- Huang, H.; Savkin, A.V. Energy-efficient decentralized navigation of a team of solar-powered UAVs for collaborative eavesdropping on a mobile ground target in urban environments. Ad Hoc Netw. 2021, 1, 102485. [Google Scholar] [CrossRef]
- Salzman, O.; Halperin, D. Asymptotically Near-Optimal RRT for Fast, High-Quality Motion Planning. IEEE Trans. Robot. 2016, 32, 473–483. [Google Scholar] [CrossRef]
- Zheyi, C.; Bing, X. AGV path planning Based on Improved Artificial Potential Field Method. In Proceedings of the 2021 IEEE International Conference on Power, Electronics and Computer Applications (ICPECA), Shenyang, China, 23–24 January 2021; pp. 32–37. [Google Scholar]
- Jayaweera, H.M.; Hanoun, S. A Dynamic Artificial Potential Field (D-APF) UAV Path Planning Technique for Following Ground Moving Targets. IEEE Access 2020, 8, 192760–192776. [Google Scholar] [CrossRef]
- Li, L.; Gu, Q.; Liu, L. Research on path planning Algorithm for Multi-UAV Maritime Targets Search Based on Genetic Algorithm. In Proceedings of the 2020 IEEE International Conference on Information Technology, Big Data and Artificial Intelligence (ICIBA), Chongqing, China, 6–8 November 2020; pp. 840–843. [Google Scholar]
- Li, G.; Liu, Q.; Yang, Y.; Zhao, F.; Zhou, Y.; Guo, C. An improved differential evolution based artificial fish swarm algorithm and its application to AGV path planning problems. In Proceedings of the Chinese Control Conference (CCC), Dalian, China, 26–28 July 2017; pp. 2556–2561. [Google Scholar]
- Gupta, G.P.; Chawra, V.K.; Dewangan, S. Optimal path planning for UAV using NSGA-II based metaheuristic for sensor data gathering application in Wireless Sensor Networks. In Proceedings of the 2019 IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS), Goa, India, 16–19 December 2019; pp. 1–5. [Google Scholar]
- Zhou, Z.; Feng, J.; Gu, B.; Ai, B.; Mumtaz, S.; Rodriguez, J.; Guizani, M. When Mobile Crowdsensoes Meets UAV: Energy-Efficient Task Assignment and Route Planning. IEEE Trans. Commun. 2018, 66, 5526–5538. [Google Scholar] [CrossRef]
- Elhoseny, M.; Tharwat, A.; Hassanien, A.E. Bezier Curve Based Path Planning in a Dynamic Field using Modified Genetic Algorithm. J. Comput. Sci. 2018, 25, 339–350. [Google Scholar] [CrossRef]
- Ghambari, S.; Golabi, M.; Lepagnot, J.; Brevilliers, M.; Jourdan, L.; Idoumghar, L. An Enhanced NSGA-II for Multiobjective UAV path planning in Urban Environments. In Proceedings of the 2020 IEEE 32nd International Conference on Tools with Artificial Intelligence (ICTAI), Baltimore, MD, USA, 9–11 November 2020; pp. 106–111. [Google Scholar]
- Sun, Z.; Wu, J.; Yang, J.; Huang, Y.; Li, C.; Li, D. Path Planning for GEO-UAV Bistatic SAR Using Constrained Adaptive Multiobjective Differential Evolution. IEEE Trans. Geosci. Remote. Sens. 2016, 54, 6444–6457. [Google Scholar] [CrossRef]
- Yu, L.; Wei, Z.; Wang, H.; Ding, Y.; Wang, Z. Path planning for mobile robot based on fast convergence ant colony algorithm. In Proceedings of the 2017 IEEE International Conference on Mechatronics and Automation (ICMA), Takamatsu, Japan, 6–9 August 2017; pp. 1493–1497. [Google Scholar]
- Ding, F.; Zhang, Z.; Fu, M.; Wang, Y.; Wang, C. Energy-Efficient Path Planning and Control Approach of USV Based on Particle Swarm Optimization; OCEANS MTS/IEEE Charleston: Charleston, SC, USA, 2018; pp. 1–6. [Google Scholar]
- Jiang, Y.; Zhang, L.; Liu, J. The path planning of Mobile Sink Based on Wolf Pack Algorithm. In Proceedings of the 2019 International Conference on Intelligent Transportation, Big Data & Smart City (ICITBS), Changsha, China, 12–13 January 2019; pp. 147–150. [Google Scholar]
- Ge, F.; Li, K.; Xu, W.; Wang, Y. Path Planning of UAV for Oilfield Inspection Based on Improved Grey Wolf Optimization Algorithm. In Proceedings of the 31st Chinese Control and Decision Conference, Nanchang, China, 3–5 June 2019; pp. 3666–3671. [Google Scholar]
- Tian, G.; Zhang, L.; Bai, X.; Wang, B. Real-time Dynamic Track Planning of Multi-UAV Formation Based on Improved Artificial Bee Colony Algorithm. In Proceedings of the 2018 37th Chinese Control Conference (CCC), Wuhan, China, 25–27 July 2018; pp. 10055–10060. [Google Scholar]
- Çalık, S.K. UAV path planning with multiagent Ant Colony system approach. In Proceedings of the Signal Processing and Communications Applications (SIU), Zonguldak, Turkey, 16–19 May 2016; pp. 1409–1412. [Google Scholar]
- Phung, M.D.; Ha, Q.P. Safety-enhanced UAV path planning with spherical vector-based particle swarm optimization. Appl. Soft Comput. 2021, 107, 107376. [Google Scholar] [CrossRef]
- Roberge, V.; Tarbouchi, M.; Labonte, G. Comparison of Parallel Genetic Algorithm and Particle Swarm Optimization for Real-Time UAV Path Planning. IEEE Trans. Ind. Inform. 2012, 9, 132–141. [Google Scholar] [CrossRef]
- Mirjalili, S.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
- Wu, C.; Huang, X.; Luo, Y.; Leng, S. An Improved Fast Convergent Artificial Bee Colony Algorithm for Unmanned Aerial Vehicle Path Planning Battlefield Environment. In Proceedings of the 2020 IEEE International Conference on Control & Automation, ICCA, Singapore, 9–11 October 2020; pp. 360–365. [Google Scholar]
- Duan, H.; Li, S. Artificial bee colony–based direct collocation for reentry trajectory optimization of hypersonic vehicle. IEEE Trans. Aerosp. Electron. Syst. 2015, 51, 615–626. [Google Scholar] [CrossRef]
- Zhongrui, Y.; Houyu, Y.; Miaohua, H. Improved Ant Colony Optimization Algorithm for Intelligent Vehicle Path Planning. In Proceedings of the 2017 International Conference on Industrial Informatics—Computing Technology, Intelligent Technology, Industrial Information Integration (ICIICII), Wuhan, China, 2–3 December 2017; pp. 1–4. [Google Scholar]
- Nie, Z.; Yang, X.; Gao, S.; Zheng, Y.; Wang, J.; Wang, Z. Research on autonomous moving robot path planning based on improved particle swarm optimization. In Proceedings of the 2016 IEEE Congress on Evolutionary Computation (CEC), Vancouver, BC, Canada, 24–29 July 2016; pp. 2532–2536. [Google Scholar]
- Balan, K.; Luo, C. Optimal Trajectory Planning for Multiple Waypoint Path Planning using Tabu Search. In Proceedings of the 2018 9th IEEE Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON), New York, NY, USA, 8–10 November 2018; pp. 497–501. [Google Scholar]
- Ma, B.; He, Y.; Du, J.; Han, M. Research on path planning Problem of Optical Fiber Transmission Network Based on Simulated Annealing Algorithm. In Proceedings of the 2019 IEEE 8th Joint International Information Technology and Artificial Intelligence Conference (ITAIC), Chongqing, China, 24–26 May 2019; pp. 1298–1301. [Google Scholar]
- Han, G.; Zhang, C.; Jiang, J.; Yang, X.; Guizani, M. Mobile anchor nodes path planning algorithms using network-density-based clustering in wireless sensor networks. J. Netw. Comput. Appl. 2017, 85, 64–75. [Google Scholar] [CrossRef]
- Jalali, S.M.J.; Khosravi, A.; Kebria, P.M.; Hedjam, R.; Nahavandi, S. Autonomous Robot Navigation System Using the Evolutionary Multi-Verse Optimizer Algorithm. In Proceedings of the 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC), Bari, Italy, 6–9 October 2019; pp. 1221–1226. [Google Scholar]
- Yin, J.; Fu, W. A Hybrid Path Planning Algorithm Based on Simulated Annealing Particle Swarm for The Self-driving Car. In Proceedings of the 2018 International Computers, Signals and Systems Conference (ICOMSSC), Dalian, China, 28–30 September 2018; pp. 696–700. [Google Scholar]
- Liu, K.; Zhang, M. Path Planning Based on Simulated Annealing Ant Colony Algorithm. In Proceedings of the 2016 9th International Symposium on Computational Intelligence and Design (ISCID), Hangzhou, China, 10–11 December 2016; pp. 461–466. [Google Scholar]
- Yue, X.; Zhang, W. UAV path planning Based on K-Means Algorithm and Simulated Annealing Algorithm. In Proceedings of the 2018 37th Chinese Control Conference (CCC), Wuhan, China, 25–27 July 2018; pp. 2290–2295. [Google Scholar]
- Liu, Y.; He, Y.; Cui, W. An improved SVM classifier based on multi-verse optimizer for fault diagnosis of autopilot. In Proceedings of the 2018 IEEE 3rd Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), Chongqing, China, 12–14 October 2018; pp. 941–944. [Google Scholar]
- Shaheen, A.M.; El-Sehiemy, R.A. Application of multi-verse optimizer for transmission network expansion planning in power systems. In Proceedings of the International Conference on Innovative Trends in Computer Engineering ITCE 2019, Aswan, Egypt, 2–4 February 2019; pp. 371–376. [Google Scholar]
- Jui, J.J.; Ahmad, M.A.; Rashid, M.I.M. Modified Multi-Verse Optimizer for Solving Numerical Optimization Problems. In Proceedings of the 2020 IEEE International Conference on Automatic Control and Intelligent Systems (I2CACIS), Shah Alam, Malaysia, 19 June 2020; pp. 81–86. [Google Scholar]
- Kumar, P.; Garg, S.; Singh, A.; Batra, S.; Kumar, N.; You, I. MVO-Based 2-D Path Planning Scheme for Providing Quality of Service in UAV Environment. IEEE Internet Things J. 2018, 5, 1698–1707. [Google Scholar] [CrossRef]
- Li, Y.; Meng, X.; Ye, F.; Jiang, T.; Li, Y. Path Planning Based on Clustering and Improved ACO in UAV-assisted Wireless Sensor Network. In Proceedings of the 2020 IEEE USNC-CNC-URSI North American Radio Science Meeting (Joint with AP-S Symposium), Montreal, QC, Canada, 5–10 July 2020; pp. 57–58. [Google Scholar]
- Kim, H.; Lee, W. Real-Time path planning Through Q-learning's Exploration Strategy Adjustment. In Proceedings of the 2021 International Conference on Electronics, Information, and Communication (ICEIC), Jeju, Republic of Korea, 31 January–3 February 2021; pp. 1–3. [Google Scholar]
- Meerza, S.I.A.; Islam, M.; Uzzal, M. Q-Learning Based Particle Swarm Optimization Algorithm for Optimal Path Planning of Swarm of Mobile Robots. In Proceedings of the 1st International Conference on Advances in Science, Engineering and Robotics Technology, Dhaka, Bangladesh, 3–5 May 2019; pp. 1–5. [Google Scholar]
- Huang, H.; Yang, Y.; Wang, H.; Ding, Z.; Sari, H.; Adachi, F. Deep Reinforcement Learning for UAV Navigation Through Massive MIMO Technique. IEEE Trans. Veh. Technol. 2019, 69, 1117–1121. [Google Scholar] [CrossRef]
- Wang, C.; Wang, J.; Shen, Y.; Zhang, X. Autonomous Navigation of UAVs in Large-Scale Complex Environments: A Deep Reinforcement Learning Approach. IEEE Trans. Veh. Technol. 2019, 68, 2124–2136. [Google Scholar] [CrossRef]
- Lillicrap, T.P.; Hunt, J.J.; Pritzel, A.; Heess, N.; Erez, T.; Tassa, Y.; Silver, D.; Wierstra, D. Continuous control with deep reinforcement learning. arXiv 2015, arXiv:1509.02971. [Google Scholar]
- Heess, N.; Dhruva, T.B.; Sriram, S. Emergence of Locomotion Behaviours in Rich Environments. arXiv 2017, arXiv:1707.02286. [Google Scholar]
- Li, B.; Wu, Y. Path Planning for UAV Ground Target Tracking via Deep Reinforcement Learning. IEEE Access 2020, 8, 29064–29074. [Google Scholar] [CrossRef]
- Rubí, B.; Morcego, B.; Pérez, R. A Deep Reinforcement Learning Approach for Path Following on a Quadrotor. In Proceedings of the 2020 European Control Conference (ECC), St. Petersburg, Russia, 12–15 May 2020; pp. 1092–1098. [Google Scholar]
- Xi, C.; Liu, X. Unmanned Aerial Vehicle Trajectory Planning via Staged Reinforcement Learning. In Proceedings of the International Conference on Unmanned Aircraft Systems (ICUAS), Athens, Greece, 1–4 September 2020; pp. 246–255. [Google Scholar]
- Jasna, S.B.; Supriya, P.; Nambiar, T.N.P. Application of game theory in path planning of multiple robots. In Proceedings of the 2017 International Conference on Intelligent Computing, Instrumentation and Control Technologies (ICICICT), Kerala, India, 6–7 July 2017; pp. 147–151. [Google Scholar]
- Khoufi, I.; Minet, P.; Achir, N. Unmanned Aerial Vehicles path planning for area monitoring. In Proceedings of the 2016 International Conference on Performance Evaluation and Modeling in Wired and Wireless Networks (PEMWN), Paris, France, 22–25 November 2016; pp. 1–5. [Google Scholar]
- Shiri, H.; Park, J.; Bennis, M. Remote UAV Online path planning via Neural Network-Based Opportunistic Control. IEEE Wirel. Commun. Lett. 2020, 9, 861–865. [Google Scholar] [CrossRef]
- Gautam, S.A.; Verma, N. Path planning for unmanned aerial vehicle based on genetic algorithm & artificial neural network in 3D. In Proceedings of the 2014 International Conference on Data Mining and Intelligent Computing (ICDMIC), Delhi, India, 5–6 September 2014; pp. 1–5. [Google Scholar]
- Wang, J.; Chi, W.; Li, C.; Wang, C.; Meng, M.Q.-H. Neural RRT*: Learning-Based Optimal Path Planning. IEEE Trans. Autom. Sci. Eng. 2020, 17, 1748–1758. [Google Scholar] [CrossRef]
- Pan, Y.; Yang, Y.; Li, W. A Deep Learning Trained by Genetic Algorithm to Improve the Efficiency of Path Planning for Data Collection with Multi-UAV. IEEE Access 2021, 9, 7994–8005. [Google Scholar] [CrossRef]
- Chai, R.; Tsourdos, A.; Savvaris, A.; Chai, S.; Xia, Y.; Chen, C.L.P. Six-DOF Spacecraft Optimal Trajectory Planning and Real-Time Attitude Control: A Deep Neural Network-Based Approach. IEEE Trans. Neural Netw. Learn. Syst. 2019, 31, 5005–5013. [Google Scholar] [CrossRef] [PubMed]
- Xie, R.; Meng, Z.; Wang, L.; Li, H.; Wang, K.; Wu, Z. Unmanned Aerial Vehicle path planning Algorithm Based on Deep Reinforcement Learning in Large-Scale and Dynamic Environments. IEEE Access 2021, 9, 24884–24900. [Google Scholar] [CrossRef]
- Wai, R.-J.; Prasetia, A.S. Adaptive Neural Network Control and Optimal Path Planning of UAV Surveillance System with Energy Consumption Prediction. IEEE Access 2019, 7, 126137–126153. [Google Scholar] [CrossRef]
- Yafei, L.; Anping, W.; Qingyang, C.; Yujie, W. An Improved UAV path planning method Based on RRT-APF Hybrid strategy. In Proceedings of the 2020 5th International Conference on Automation, Control and Robotics Engineering (CACRE), Dalian, China, 18–20 September 2020; pp. 81–86. [Google Scholar]
- Li, J.; Deng, G.; Luo, C.; Lin, Q.; Yan, Q.; Ming, Z. A Hybrid Path Planning Method in Unmanned Air/Ground Vehicle (UAV/UGV) Cooperative Systems. IEEE Trans. Veh. Technol. 2016, 65, 9585–9596. [Google Scholar] [CrossRef]
- Liu, F.; He, H.; Li, Z.; Guan, Z.-H.; Wang, H.O. Improved potential field method path planning based on genetic algorithm. In Proceedings of the 2020 39th Chinese Control Conference (CCC), Shenyang, China, 27–29 July 2020; pp. 3725–3729. [Google Scholar]
- Qu, C.; Gai, W.; Zhong, M. A novel reinforcement learning based grey wolf optimizer algorithm for unmanned aerial vehicles (UAVs) path planning. Appl. Soft. Comput. 2020, 89, 106099. [Google Scholar] [CrossRef]
- Rakshit, P.; Konar, A.; Bhowmik, P.; Goswami, I.; Das, S.; Jain, L.C.; Nagar, A.K. Realization of an Adaptive Memetic Algorithm Using Differential Evolution and Q-Learning: A Case Study in Multirobot Path Planning. IEEE Trans. Syst. Man Cybern. Syst. 2013, 43, 814–831. [Google Scholar] [CrossRef]
- Zhou, X.; Gao, F.; Fang, X.; Lan, Z. Improved Bat Algorithm for UAV Path Planning in Three-Dimensional Space. IEEE Access 2021, 9, 20100–20116. [Google Scholar] [CrossRef]
- Gao, X.; Zhu, X.; Zhai, L. AoI-Sensitive Data Collection in Multi-UAV-Assisted Wireless Sensor Network. IEEE Trans. Wirel. Commun. 2023, 22, 5185–5197. [Google Scholar] [CrossRef]
- Fu, Y.; Ding, M.; Zhou, C.; Hu, H. Route Planning for Unmanned Aerial Vehicle (UAV) on the Sea Using Hybrid Differential Evolution and Quantum-Behaved Particle Swarm Optimization. IEEE Trans. Syst. Man Cybern. Syst. 2013, 43, 1451–1465. [Google Scholar] [CrossRef]
- Yang, Q.; Liu, J.; Li, L. Path Planning of UAVs Under Dynamic Environment based on a Hierarchical Recursive Multiagent Genetic Algorithm. In Proceedings of the 2020 IEEE Congress on Evolutionary Computation (CEC), Glasgow, UK, 19–24 July 2020; pp. 1–8. [Google Scholar]
- Yin, C.; Xiao, Z.; Cao, X.; Xi, X.; Yang, P.; Wu, D. Offline and Online Search: UAV Multiobjective Path Planning Under Dynamic Urban Environment. IEEE Internet Things J. 2017, 5, 546–558. [Google Scholar] [CrossRef]
- Popović, M.; Vidal-Calleja, T.; Hitz, G.; Chung, J.J.; Sa, I.; Siegwart, R.; Nieto, J. An informative path planning framework for UAV-based terrain monitoring. Auton. Robot. 2020, 44, 889–911. [Google Scholar] [CrossRef]
- Costanzo, F.; Lorenzo, P.D.; Barbarossa, S. Dynamic Resource Optimization and Altitude Selection in Uav-Based Multi-Access Edge Computing. In Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), Online, 4–8 May 2020; pp. 4985–4989. [Google Scholar]
- Wang, J. A recurrent neural network for solving the shortest path problem. IEEE Trans. Circuits Syst. I Regul. Pap. 1996, 43, 482–486. [Google Scholar] [CrossRef]
- Shi, K.; Zhang, H.; Zhang, Z.; Zhou, X. The Algorithm of Terminal Logistics Path Planning Based on TSP Problem. In Proceedings of the 2020 International Conference on Artificial Intelligence and Computer Engineering (ICAICE), Beijing, China, 23–25 October 2020; pp. 130–133. [Google Scholar]
- Chen, J.; Ye, F.; Li, Y. Travelling salesman problem for UAV path planning with two parallel optimization algorithms. In Proceedings of the 2017 Progress in Electromagnetics Research Symposium—Fall (PIERS—FALL), Singapore, 19–22 November 2017; pp. 832–837. [Google Scholar]
- Macrina, G.; Di Puglia Pugliese, L.; Guerriero, F.; Laporte, G. Drone-aided routing: A literature review. Transp. Res. Part C Emerg. Technol. 2020, 120, 102762. [Google Scholar] [CrossRef]
- Vásquez, S.A.; Angulo, G.; Klapp, M.A. An exact solution method for the TSP with Drone based on decomposition. Comput. Oper. Res. 2020, 127, 105127. [Google Scholar] [CrossRef]
- Kim, S.; Moon, I. Traveling Salesman Problem with a Drone Station. IEEE Trans. Syst. Man Cybern. Syst. 2018, 49, 42–52. [Google Scholar] [CrossRef]
- Mademlis, I.; Mygdalis, V.; Nikolaidis, N.; Montagnuolo, M.; Negro, F.; Messina, A.; Pitas, I. High-Level Multiple-UAV Cinematography Tools for Covering Outdoor Events. IEEE Trans. Broadcast. 2019, 65, 627–635. [Google Scholar] [CrossRef]
- Li, J.; Xiong, Y.; She, J.; Wu, M. A Path Planning Method for Sweep Coverage with Multiple UAVs. IEEE Internet Things J. 2020, 7, 8967–8978. [Google Scholar] [CrossRef]
- Gonzalez, V.; Monje, C.A.; Garrido, S.; Moreno, L.; Balaguer, C. Coverage Mission for UAVs Using Differential Evolution and Fast Marching Square Methods. IEEE Aerosp. Electron. Syst. Mag. 2020, 35, 18–29. [Google Scholar] [CrossRef]
- Cheng, X.A.; Ming, X.A.; Cy, B. Optimized multi-UAV cooperative path planning under the complex confrontation environment. Comput. Commun. 2020, 162, 196–203. [Google Scholar]
- Sumana, B.; Sreenatha, G.A.; Matthew, A.G. Chapter 4—Path planning and task assignment for multiple UAVs in dynamic environments. In Unmanned Aerial Systems; Academic Press: Cambridge, MA, USA, 2021; pp. 81–102. [Google Scholar]
- Li, K.; Ge, F.; Han, Y.; Wang, Y.; Xu, W. Path planning of multiple UAVs with online changing tasks by an ORPFOA algorithm. Eng. Appl. Artif. Intell. 2020, 94, 103807. [Google Scholar] [CrossRef]
Reference | Year | Main Features | Traditional Algorithms | Intelligent Algorithms | Hybrid Algorithms | Multi-UAV Path Planning | Regional Coverage |
---|---|---|---|---|---|---|---|
[12] | 2019 |
| √ | √ | √ | ||
[13] | 2021 |
| √ | √ | |||
[14] | 2019 |
| √ | √ | |||
[15] | 2018 |
| √ | ||||
[16] | 2019 |
| √ | √ | |||
Ours/This proposed paper | 2023 |
| √ | √ | √ | √ | √ |
Space Modeling Algorithms | Typical Algorithms | Advantages | Disadvantages | Reference |
---|---|---|---|---|
Cell method (discrete) |
| Simple and intuitive Easy to model |
| [22,23,24] |
Roadmap method (discrete) |
| High safety coefficient |
| [25,26,27,28] |
Potential field method (continuous) |
| Easy to solve |
| [13,15,29] |
Algorithms | Advantage | Disadvantage | Environment | Applicable Issues | Reference |
---|---|---|---|---|---|
A* |
|
| Static |
| [25,33,53] |
NP |
|
| Static |
| [35,44] |
DP |
|
| Static and Dynamic |
| [36,38] |
MIP |
|
| Static and Dynamic |
| [34,38,39] |
MPC |
|
| Dynamic |
| [42,44,45] |
Lyapunov |
|
| Dynamic |
| [43,46,47,48,53] |
Depth-first search |
|
| Static |
| [44,49] |
Breadth-first search |
|
| Static |
| [50] |
Dijkstra |
|
| Static and Dynamic |
| [51,52,53] |
RRT |
|
| Static |
| [55,56,57,58,59] |
PRM |
|
| Static |
| [54] |
APF |
|
| Static and Dynamic |
| [60,61] |
Classification | Algorithms | Reference | Complexity | Fault Tolerance | Robustness | Computational Complexity/Speed | Reliability |
---|---|---|---|---|---|---|---|
Cell-based | A* | [16,17] | Medium | Low | Medium | Medium | Medium |
Model-based | NP | [19] | Medium | — | High | ||
DP | [20,21] | Uncertain | — | — | Fast | High | |
MIP | [18,22,23,24] | Uncertain | Low | Medium | Relies on a polynomial equation | Medium | |
MPC | [26,29] | Low | High | High | — | — | |
Lyapunov | [28,30,31,32] | Low | — | — | — | — | |
Graphics-based | Depth-first search | [33] | Uncertain | low | — | Low | Low |
Breadth-first search | [34] | Uncertain | Low | — | Medium | Low | |
Dijkstra | [35,36,37] | Medium | Low | Medium | Medium | Medium | |
RRT | [39,40,41,42,43] | Low | Medium | Medium | Fast | Medium | |
PRM | [38] | Uncertain | Low | Low | Medium | Low | |
Potential field | APF | [60,61] | Low | Low | Medium | Fast | Medium |
Classification | Algorithms | Reference | Complexity | Fault Tolerance | Computational Complexity/Speed | Robustness | Reliability |
---|---|---|---|---|---|---|---|
Evolutionary method | GA | [62,66] | High | High | Slow | High | High |
DE | [63,68] | Medium | High | Medium | High | Medium | |
NSGA-II | [64,67] | Medium | High | Medium | High | High | |
Biological inspiration | ACO | [69,74,80] | Medium | High | Fast | High | High |
PSO | [70,75,76,81] | Medium | Medium | Fast | Medium | Medium | |
GWO | [72,78] | Medium | Medium | Medium | Medium | Medium | |
ABC | [73,79] | Medium | High | Medium | High | High | |
Other Meta-inspiration | TS | [82] | Low | High | Fast | Medium | Medium |
SA | [83,86,87,88] | Low | High | Medium | High | Medium | |
MVO | [85,92] | Medium | High | Medium | High | High | |
Clustering | [84,93] | Low | Low | Fast | Low | — |
Algorithms | Advantages | Disadvantages | Environment | Applicable Issues | Reference |
---|---|---|---|---|---|
GA |
|
| Static and Dynamic |
| [62,66] |
DE |
|
| Static and Dynamic |
| [63,68] |
NSGA-II |
|
| Static and Dynamic |
| [64,67] |
ACO |
|
| Static and Dynamic |
| [69,74,80] |
PSO |
|
| Static and Dynamic |
| [70,75,76,81] |
GWO |
|
| Static and Dynamic |
| [72,78] |
ABC |
|
| Static and Dynamic |
| [73,79] |
TS |
|
| Static and Dynamic |
| [82] |
SA |
|
| Static and Dynamic |
| [83,86,87,88] |
MVO |
|
| Static and Dynamic |
| [85,92] |
Cluster |
|
| Static |
| [84,93] |
Algorithms | Ref. | Complexity | Fault Tolerance | Computational Complexity/Speed | Robustness | Reliability |
---|---|---|---|---|---|---|
ANN | [105,106] | Medium | Medium | Medium | Medium | Medium |
Q learning | [94,95] | Medium | High | Medium | High | Medium |
DRL | [96,97,98,99,100,101,102] | High | High | Related to the learning rate | High | High |
Game theory | [103,104] | Medium | High | Medium | High | High |
DNN | [107,108,109,110] | High | High | Low | High | High |
Algorithms | Advantages | Disadvantages | Environment | Applicable Issues | Reference |
---|---|---|---|---|---|
ANN |
|
| Static |
| [105,106] |
Reinforcement learning |
|
| Static and Dynamic |
| [94,95] |
DRL |
|
| Static and Dynamic |
| [96,97,98,99,100,101,102] |
Game theory |
|
| Static and Dynamic |
| [103,104] |
DNN |
|
| Static and Dynamic |
| [107,108,109,110] |
Reference | Classification | Algorithms | Description |
---|---|---|---|
[112] | Algorithm integration | RRT and APF | RRT makes the overall planning decision for the path and builds the objective function based on the APF and path length |
[113] | GA and LRO | GA is used for global path planning LRO is used to optimize the results of the GA continuously | |
[114] | GA and APF | APF with modified gravitational function is used to obtain the globally optimal path GA is used to optimize the robot’s step length and motion direction. | |
[116] | DE and Q-Learning | DE for global search, Q-learning for local optimization | |
[117] | ABC and BA | Uses ABC to modify BA | |
[118] | Algorithm sorting | K-means and ASO | The k-means clustering algorithm is used for the search efficiency of path planning. ASO with modified node search rules is used to search for paths |
[119] | QPSO and DE | QPSO algorithm updates overall. Then, the DE algorithm is executed |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Luo, J.; Tian, Y.; Wang, Z. Research on Unmanned Aerial Vehicle Path Planning. Drones 2024, 8, 51. https://doi.org/10.3390/drones8020051
Luo J, Tian Y, Wang Z. Research on Unmanned Aerial Vehicle Path Planning. Drones. 2024; 8(2):51. https://doi.org/10.3390/drones8020051
Chicago/Turabian StyleLuo, Junhai, Yuxin Tian, and Zhiyan Wang. 2024. "Research on Unmanned Aerial Vehicle Path Planning" Drones 8, no. 2: 51. https://doi.org/10.3390/drones8020051
APA StyleLuo, J., Tian, Y., & Wang, Z. (2024). Research on Unmanned Aerial Vehicle Path Planning. Drones, 8(2), 51. https://doi.org/10.3390/drones8020051