Unmanned Aerial Vehicles (UAV) Networking Algorithms: Communication, Control, and AI-Based Approaches
Abstract
:1. Introduction
1.1. Motivation
1.2. Related Work
1.3. Main Contributions
1.4. Organization of the Article
2. UAV Network Communication Model and Architecture
2.1. Centralized Communication Architecture
2.2. Decentralized Communication Architecture
2.2.1. Single Swarm Ad Hoc Network
2.2.2. Multi-Group Swarm Ad Hoc Network
2.2.3. Multi-Layered Ad Hoc Swarm Network
2.3. Comment
3. Classifications of Routing Protocols in UAV Networks
3.1. Routing Based on Network Structure
3.1.1. Static Routing Protocol
3.1.2. Proactive Routing Protocol
3.1.3. Response-Based Routing Protocol
3.1.4. Hybrid Routing Protocol
3.2. Location-Based Routing Protocol
3.3. Swarm-Based Routing Protocol
4. UAV Communication Network and Technology
4.1. Communication Solution Models
- Direct communication between UAV and control station
- Satellite communication
- UAV communication over mobile networks
- UAV Communication over Ad Hoc Network
- Communication between UAVs
- UAV communication to ground control station
4.2. Communication Protocols in UAV Networks
- WiFi
- LTE
- 5G Network
- 6G Network
5. Control Algorithms for UAV Networking
5.1. Centralized Control Algorithm
5.1.1. Leader–Follower
5.1.2. Virtual Structure
5.2. Decentralized Control Algorithm
5.2.1. Behavioral Based
5.2.2. Artificial Potential Field (APF)
5.3. Distributed Control Algorithm
6. AI-Based Approaches for Autonomous UAV Swarm Systems
6.1. AI-Enhanced Data Processing for Swarm UAV Applications
6.1.1. Intelligent Traffic Monitoring and Analysis Using AI-Based UAV Swarms
6.1.2. AI-Based Object Detection and Recognition Applications for UAV Swarms
6.1.3. Collaborative Environmental Monitoring via AI-Integrated UAV Swarms
6.1.4. Search and Rescue Operations Using AI-Equipped UAV Swarms
6.2. AI-Based Routing Protocol
6.2.1. Network Topology-Based Routing Protocol
6.2.2. Self-Adaptive Learning-Based Routing Protocols
6.3. AI-Based Control Algorithm
6.3.1. ANN-Based Control Approaches
6.3.2. DRL Based Control Approaches
7. Conclusions and Future Work
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Ahmed, A.; Ngoduy, D.; Adnan, M.; Baig, M.A.U. On the fundamental diagram and driving behavior modeling of heterogeneous traffic flow using UAV-based data. Transp. Res. Part A Policy Pract. 2021, 148, 100–115. [Google Scholar] [CrossRef]
- Nguyen, H.; Nguyen, M.; Truong, L.H.; Le, T.; Tran, T. UAV Communication Networks: Benefits, Research Challenges and Opening Issues. ICSES Trans. Comput. Netw. Commun. 2021, 7, 30–35. [Google Scholar]
- Lei, X.; Hu, X.; Wang, G.; Luo, H. A Multi-UAV Deployment Method for Border Patrolling Based on Stackelberg Game. J. Syst. Eng. Electron. 2023, 34, 99–116. [Google Scholar] [CrossRef]
- Alsamhi, S.H.; Shvetsov, A.V.; Kumar, S.; Shvetsova, S.V.; Alhartomi, M.A.; Hawbani, A.; Rajput, N.S.; Srivastava, S.; Saif, A.; Nyangaresi, V.O. UAV Computing-Assisted Search and Rescue Mission Framework for Disaster and Harsh Environment Mitigation. Drones 2022, 6, 154. [Google Scholar] [CrossRef]
- Nookala Venu, D.; Kumar, A.; Rao, M.A.S. Smart Agriculture with Internet of Things and Unmanned Aerial Vehicles. NeuroQuantology 2022, 20, 9904–9914. [Google Scholar]
- Gargalakos, M. The Role of Unmanned Aerial Vehicles in Military Communications: Application Scenarios, Current Trends, and Beyond. J. Def. Model. Simul. 2024, 21, 313–321. [Google Scholar] [CrossRef]
- Ismael, R.Q.; Henari, Q.Z. Accuracy Assessment of UAV Photogrammetry for Large Scale Topographic Mapping. In Proceedings of the 2019 International Engineering Conference (IEC), Erbil, Iraq, 23–25 June 2019; pp. 1–5. [Google Scholar]
- Flores, A.; Scipión, D.; Saito, C.; Apaza, J.; Milla, M. Unmanned Aircraft System for Andean Volcano Monitoring and Surveillance. In Proceedings of the 2019 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR), Wurzburg, Germany, 2–4 September 2019; pp. 297–302. [Google Scholar]
- Chiuzbaian, A.; Jakobsen, J.; Puthusserypady, S. Mind Controlled Drone: An Innovative Multiclass SSVEP Based Brain Computer Interface. In Proceedings of the 2019 7th International Winter Conference on Brain-Computer Interface (BCI), Gangwon, Republic of Korea, 18–20 February 2019; pp. 1–5. [Google Scholar]
- Sziroczak, D.; Rohacs, D.; Rohacs, J. Review of Using Small UAV Based Meteorological Measurements for Road Weather Management. Prog. Aerosp. Sci. 2022, 134, 100859. [Google Scholar] [CrossRef]
- Nguyena, M.T.; Tran, T.A.; Lea, T.T. Toward Energy-Efficient Framework for UAVs, Mobile Robots Assisted Data Collection in Wireless Sensor Networks. Electronics 2021, 10, 2603. [Google Scholar] [CrossRef]
- Benarbia, T.; Kyamakya, K. A Literature Review of Drone-Based Package Delivery Logistics Systems and Their Implementation Feasibility. Sustainability 2021, 14, 360. [Google Scholar] [CrossRef]
- Chen, G.; Wu, T.; Yang, F.; Wang, T.; Song, J.; Han, Z. Ultraviolet-Based UAV Swarm Communications: Potentials and Challenges. IEEE Wirel. Commun. 2022, 29, 84–90. [Google Scholar] [CrossRef]
- Elghitani, F. Dynamic UAV Routing for Multi-Access Edge Computing. IEEE Trans. Veh. Technol. 2024, 73, 8878–8888. [Google Scholar] [CrossRef]
- Nazib, R.A.; Moh, S. Routing Protocols for Unmanned Aerial Vehicle-Aided Vehicular Ad Hoc Networks: A Survey. IEEE Access 2020, 8, 77535–77560. [Google Scholar] [CrossRef]
- Cheng, N.; Wu, S.; Wang, X.; Yin, Z.; Li, C.; Chen, W.; Chen, F. AI for UAV-Assisted IoT Applications: A Comprehensive Review. IEEE Internet Things J. 2023, 10, 14438–14461. [Google Scholar] [CrossRef]
- Hashesh, A.O.; Hashima, S.; Zaki, R.M.; Fouda, M.M.; Hatano, K.; Eldien, A.S.T. AI-Enabled UAV Communications: Challenges and Future Directions. IEEE Access 2022, 10, 92048–92066. [Google Scholar] [CrossRef]
- Hayat, S.; Yanmaz, E.; Muzaffar, R. Survey on Unmanned Aerial Vehicle Networks for Civil Applications: A Communications Viewpoint. IEEE Commun. Surv. Tutor. 2016, 18, 2624–2661. [Google Scholar] [CrossRef]
- McEnroe, P.; Wang, S.; Liyanage, M. A Survey on the Convergence of Edge Computing and AI for UAVs: Opportunities and Challenges. IEEE Internet Things J. 2022, 9, 15435–15459. [Google Scholar] [CrossRef]
- Sun, G.; Xie, W.; Niyato, D.; Du, H.; Kang, J.; Wu, J.; Sun, S.; Zhang, P. Generative AI for Advanced UAV Networking. IEEE Netw. 2024, 1–10. [Google Scholar] [CrossRef]
- Nguyen, H.T.; Quyen, T.V.; Nguyen, C.V.; Le, A.M.; Tran, H.T.; Nguyen, M.T. Control Algorithms for UAVs: A Comprehensive Survey. EAI Endorsed Trans. Ind. Netw. Intell. Syst. 2020, 7, e5. [Google Scholar] [CrossRef]
- Ben Aissa, S.; Ben Letaifa, A. UAV Communications with Machine Learning: Challenges, Applications and Open Issues. Arab. J. Sci. Eng. 2022, 47, 1559–1579. [Google Scholar] [CrossRef]
- Meng, K.; Wu, Q.; Xu, J.; Chen, W.; Feng, Z.; Schober, R.; Swindlehurst, A.L. UAV-Enabled Integrated Sensing and Communication: Opportunities and Challenges. IEEE Wirel. Commun. 2023, 31, 97–104. [Google Scholar] [CrossRef]
- Kurunathan, H.; Huang, H.; Li, K.; Ni, W. Machine Learning-Aided Operations and Communications of Unmanned Aerial Vehicles: A Contemporary Survey. IEEE Commun. Surv. Tutor. 2023, 26, 496–533. [Google Scholar] [CrossRef]
- Jamshidpey, A.; Wahby, M.; Heinrich, M.K.; Allwright, M.; Zhu, W.; Dorigo, M. Centralization vs. Decentralization in Multi-Robot Coverage: Ground Robots under UAV Supervision. arXiv 2024, arXiv:2408.06553. [Google Scholar]
- Do, H.T.; Nguyen, M.T.; Hua, H.T. Formation Control for Multiple Unmanned Aerial Vehicles (UAVs): Recent Developments and Research Challenges. ICSES Trans. Comput. Netw. Commun. 2021, 7, 1–4. [Google Scholar]
- Majee, A.; Saha, R.; Roy, S.; Mandal, S.; Chatterjee, S. Swarm UAVs Communication. arXiv 2024, arXiv:2405.00024. [Google Scholar]
- Do, H.T.; Hua, H.T.; Nguyen, H.T.; Nguyen, M.T.; Tran, H.T. Cooperative Tracking Framework for Multiple Unmanned Aerial Vehicles (UAVs). In Proceedings of the International Conference on Engineering Research and Applications, Thai Nguyen, Vietnam, 1–2 December 2021; Springer International Publishing: Cham, Switzerland, 2021; pp. 276–285. [Google Scholar]
- De Sá, D.F.S.; Neto, J.V.D.F. Multi-Agent Collision Avoidance System Based on Centralization and Decentralization Control for UAV Applications. IEEE Access 2023, 11, 7031–7042. [Google Scholar] [CrossRef]
- Adoni, W.Y.H.; Fareedh, J.S.; Lorenz, S.; Gloaguen, R.; Madriz, Y.; Singh, A.; Kühne, T.D. Intelligent Swarm: Concept, Design and Validation of Self-Organized UAVs Based on Leader–Followers Paradigm for Autonomous Mission Planning. Drones 2024, 8, 575. [Google Scholar] [CrossRef]
- Sahingoz, O.K. Mobile Networking with UAVs: Opportunities and Challenges. In Proceedings of the 2013 International Conference on Unmanned Aircraft Systems (ICUAS), Atlanta, GA, USA, 28–31 May 2013; pp. 933–941. [Google Scholar]
- Chen, X.; Tang, J.; Lao, S. Review of Unmanned Aerial Vehicle Swarm Communication Architectures and Routing Protocols. Appl. Sci. 2020, 10, 3661. [Google Scholar] [CrossRef]
- Steen, R.; Håheim-Saers, N.; Aukland, G. Military Unmanned Aerial Vehicle Operations through the Lens of a High-Reliability System: Challenges and Opportunities. Risk Hazards Crisis Public Policy 2024, 15, 347–373. [Google Scholar] [CrossRef]
- Elfatih, N.M.; Ali, E.S.; Saeed, R.A. Navigation and Trajectory Planning Techniques for Unmanned Aerial Vehicles Swarm. In Artificial Intelligence for Robotics and Autonomous Systems Applications; Springer International Publishing: Cham, Switzerland, 2023; pp. 369–404. [Google Scholar]
- Sadler, B.M.; Dagefu, F.T.; Twigg, J.N.; Verma, G.; Spasojevic, P.; Kozick, R.J.; Kong, J. Low Frequency Multi-Robot Networking. IEEE Access 2024, 12, 21954–21984. [Google Scholar] [CrossRef]
- Qi, N.; Wang, M.; Wang, W.J.; Tsiftsis, T.A.; Yao, R.; Yang, G. Energy Efficient Full-Duplex UAV Relaying Networks under Load-Carry-and-Delivery Scheme. IEEE Access 2020, 8, 74349–74358. [Google Scholar] [CrossRef]
- Vidal Fernández, I.; Bellavista, P.; Sánchez Agüero, V.; García Reinoso, J.J.; Valera Pintor, F.; Nogales Dorado, B.; Azcorra Saloña, A. Enabling Multi-Mission Interoperable UAS Using Data-Centric Communications. Sensors 2018, 18, 3421. [Google Scholar] [CrossRef] [PubMed]
- Khan, I.U.; Hassan, M.A.; Fayaz, M.; Gwak, J.; Aziz, M.A. Improved Sequencing Heuristic DSDV Protocol Using Nomadic Mobility Model for FANETS. Comput. Mater. Contin. 2022, 70, 3653–3666. [Google Scholar]
- Wheeb, A.H.; Al-Jamali, N.A.S. Performance Analysis of OLSR Protocol in Mobile Ad Hoc Networks. iJIM 2022, 16, 107. [Google Scholar] [CrossRef]
- Alshabtat, A.I.; Dong, L.; Li, J.; Yang, F. Low Latency Routing Algorithm for Unmanned Aerial Vehicles Ad-Hoc Networks. Int. J. Electr. Comput. Eng. 2010, 6, 48–54. [Google Scholar]
- Zheng, Y.; Wang, Y.; Li, Z.; Dong, L.; Jiang, Y.; Zhang, H. A Mobility and Load Aware OLSR Routing Protocol for UAV Mobile Ad-Hoc Networks. In Proceedings of the 2014 International Conference on Information and Communications Technologies (ICT 2014), Nanjing, China, 15–17 May 2014. [Google Scholar]
- Ding, D.; Bu, F.; Hou, Z. Study of Improved OLSR Routing Protocol in UAV Swarm. In Proceedings of the 7th International Conference on Cyber Security and Information Engineering, Brisbane, Australia, 23–25 September 2022; pp. 1063–1068. [Google Scholar]
- Maakar, S.K.; Khurana, M.; Chakraborty, C.; Sinwar, D.; Srivastava, D. Performance Evaluation of AODV and DSR Routing Protocols for Flying Ad Hoc Network Using Highway Mobility Model. J. Circuits Syst. Comput. 2022, 31, 2250008. [Google Scholar] [CrossRef]
- Mansour, H.S.; Mutar, M.H.; Aziz, I.A.; Mostafa, S.A.; Mahdin, H.; Abbas, A.H.; Hassan, M.H.; Abdulsattar, N.F.; Jubair, M.A. Cross-Layer and Energy-Aware AODV Routing Protocol for Flying Ad-Hoc Networks. Sustainability 2022, 14, 8980. [Google Scholar] [CrossRef]
- Al-Emadi, S.; Al-Mohannadi, A. Towards Enhancement of Network Communication Architectures and Routing Protocols for FANETs: A Survey. In Proceedings of the 2020 3rd International Conference on Advanced Communication Technologies and Networking (CommNet), Marrakesh, Morocco, 4–6 September 2020; pp. 1–10. [Google Scholar]
- AlKhatieb, A.; Felemban, E.; Naseer, A. Performance Evaluation of Ad-Hoc Routing Protocols in FANETs. In Proceedings of the 2020 IEEE Wireless Communications and Networking Conference Workshops (WCNCW), Seoul, Republic of Korea, 25–28 May 2020; pp. 1–6. [Google Scholar]
- Arafat, M.Y.; Moh, S. Location-Aided Delay Tolerant Routing Protocol in UAV Networks for Post-Disaster Operation. IEEE Access 2018, 6, 59891–59906. [Google Scholar] [CrossRef]
- Zhai, Z.; Du, J.; Ren, Y. The Application and Improvement of Temporally Ordered Routing Algorithm in Swarm Network with Unmanned Aerial Vehicle Nodes. In Proceedings of the he Ninth International Conference on Wireless and Mobile Communications, Nice, France, 21–26 July 2013; pp. 7–12. [Google Scholar]
- Karp, B.; Kung, H.T. GPSR: Greedy Perimeter Stateless Routing for Wireless Networks. In Proceedings of the 6th Annual International Conference on Mobile Computing and Networking, Boston, MA, USA, 6–11 August 2000; pp. 243–254. [Google Scholar]
- Rodrigues, A.; Reis, A.B.; Sargento, S. GPSR-PPU: Greedy Perimeter Stateless Routing with Position Prediction and Uncertainty for FANETs. In Proceedings of the 2020 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops), Austin, TX, USA, 23–27 March 2020; pp. 1–6. [Google Scholar]
- Medina, D.; Hoffmann, F.; Rossetto, F.; Rokitansky, C.H. A Geographic Routing Strategy for North Atlantic In-Flight Internet Access via Airborne Mesh Networking. IEEE/ACM Trans. Netw. 2011, 20, 1231–1244. [Google Scholar] [CrossRef]
- Shirani, R.; St-Hilaire, M.; Kunz, T.; Zhou, Y.; Li, J.; Lamont, L. Combined Reactive-Geographic Routing for Unmanned Aeronautical Ad-Hoc Networks. In Proceedings of the 2012 8th International Wireless Communications and Mobile Computing Conference (IWCMC), Limassol, Cyprus, 27–31 August 2012; pp. 820–826. [Google Scholar]
- Li, X.; Huang, J. ABPP: An Adaptive Beacon Scheme for Geographic Routing in FANET. In Proceedings of the 2017 18th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT), Taipei, Taiwan, 18–20 December 2017; pp. 293–299. [Google Scholar]
- Gangopadhyay, S.; Jain, V.K. A Position-Based Modified OLSR Routing Protocol for Flying Ad Hoc Networks. IEEE Trans. Veh. Technol. 2023, 72, 12087–12098. [Google Scholar] [CrossRef]
- Yu, Y.; Ru, L.; Chi, W.; Liu, Y.; Yu, Q.; Fang, K. Ant Colony Optimization Based Polymorphism-Aware Routing Algorithm for Ad Hoc UAV Network. Multimed. Tools Appl. 2016, 75, 14451–14476. [Google Scholar] [CrossRef]
- Li, Y.; Zhang, Z.; Sun, Q.; Huang, Y. An Improved Ant Colony Algorithm for Multiple Unmanned Aerial Vehicles Route Planning. J. Frankl. Inst. 2024, 361, 107060. [Google Scholar] [CrossRef]
- Leonov, A.V. Application of Bee Colony Algorithm for FANET Routing. In Proceedings of the 2016 17th International Conference of Young Specialists on Micro/Nanotechnologies and Electron Devices (EDM), Erlagol, Russia, 30 June–4 July 2016; pp. 124–132. [Google Scholar]
- Lin, S.; Li, F.; Li, X.; Jia, K.; Zhang, X. Improved Artificial Bee Colony Algorithm Based on Multi-Strategy Synthesis for UAV Path Planning. IEEE Access 2022, 10, 119269–119282. [Google Scholar] [CrossRef]
- Campion, M.; Ranganathan, P.; Faruque, S. UAV Swarm Communication and Control Architectures: A Review. J. Unmanned Veh. Syst. 2018, 7, 93–106. [Google Scholar] [CrossRef]
- Hosseini, N.; Jamal, H.; Haque, J.; Magesacher, T. UAV Command and Control, Navigation and Surveillance: A Review of Potential 5G and Satellite Systems. In Proceedings of the 2019 IEEE Aerospace Conference, Big Sky, MT, USA, 2–9 March 2019; pp. 1–10. [Google Scholar]
- Vanitha, N.; Padmavathi, G. A Comparative Study on Communication Architecture of Unmanned Aerial Vehicles and Security Analysis of False Data Dissemination Attacks. In Proceedings of the 2018 International Conference on Current Trends Towards Converging Technologies (ICCTCT), Coimbatore, India, 1–3 March 2018; pp. 1–8. [Google Scholar]
- Liu, C.; Ding, M.; Ma, C.; Li, Q.; Lin, Z.; Liang, Y.C. Performance Analysis for Practical Unmanned Aerial Vehicle Networks with LoS/NLoS Transmissions. In Proceedings of the 2018 IEEE International Conference on Communications Workshops (ICC Workshops), Kansas City, MO, USA, 20–24 May 2018; pp. 1–6. [Google Scholar]
- Orsino, A.; Ometov, A.; Fodor, G.; Moltchanov, D.; Militano, L.; Andreev, S.; Yilmaz, O.N.; Tirronen, T.; Torsner, J.; Araniti, G.; et al. Effects of Heterogeneous Mobility on D2D-and Drone-Assisted Mission-Critical MTC in 5G. IEEE Commun. Mag. 2017, 55, 79–87. [Google Scholar] [CrossRef]
- Thapa, M.; Alsadoon, A.; Prasad, P.W.C. Impact of Using Mobile Devices in Earthquake. In Proceedings of the 2016 13th International Joint Conference on Computer Science and Software Engineering (JCSSE), Khon Kaen, Thailand, 13–15 July 2016; pp. 1–6. [Google Scholar]
- Stellin, M.; Sabino, S.; Grilo, A. LoRaWAN Networking in Mobile Scenarios Using a WiFi Mesh of UAV Gateways. Electronics 2020, 9, 630. [Google Scholar] [CrossRef]
- Khan, M.A.; Hamila, R.; Kiranyaz, M.S.; Gabbouj, M. A Novel UAV-Aided Network Architecture Using WiFi Direct. IEEE Access 2019, 7, 67305–67318. [Google Scholar] [CrossRef]
- Lin, X.; Yajnanarayana, V.; Muruganathan, S.D.; Gao, S.; Asplund, H.; Maattanen, H.L.; Bergstrom, M. The Sky Is Not the Limit: LTE for Unmanned Aerial Vehicles. IEEE Commun. Mag. 2018, 56, 204–210. [Google Scholar] [CrossRef]
- Van Der Bergh, B.; Chiumento, A.; Pollin, S. LTE in the Sky: Trading off Propagation Benefits with Interference Costs for Aerial Nodes. IEEE Commun. Mag. 2016, 54, 44–50. [Google Scholar] [CrossRef]
- Ozpolat, M.; Al-Rubaye, S.; Williamson, A. Integration of Unmanned Aerial Vehicles and LTE: A Scenario-Dependent Analysis. In Proceedings of the 2022 International Conference on Connected Vehicle and Expo, Lakeland, FL, USA, 7–9 March 2022; pp. 1–6. [Google Scholar]
- Zulkifley, M.A.; Behjati, M.; Nordin, R.; Zakaria, M.S. Mobile Network Performance and Technical Feasibility of LTE-Powered Unmanned Aerial Vehicle. Sensors 2021, 21, 2848. [Google Scholar] [CrossRef]
- Gu, X.; Zhang, G. A Survey on UAV-Assisted Wireless Communications: Recent Advances and Future Trends. Comput. Commun. 2023, 208, 44–78. [Google Scholar] [CrossRef]
- Naqvi, S.A.R.; Hassan, S.A.; Pervaiz, H.; Ni, Q. Drone-Aided Communication as a Key Enabler for 5G and Resilient Public Safety Networks. IEEE Commun. Mag. 2018, 56, 36–42. [Google Scholar] [CrossRef]
- Mishra, D.; Trotta, A.; Traversi, E.; Di Felice, M.; Natalizio, E. Cooperative Cellular UAV-to-Everything (C-U2X) Communication Based on 5G Sidelink for UAV Swarms. Comput. Commun. 2022, 192, 173–184. [Google Scholar] [CrossRef]
- Bor-Yaliniz, I.; Salem, M.; Senerath, G. Is 5G Ready for Drones: A Look into Contemporary and Prospective Wireless Networks from a Standardization Perspective. IEEE Wirel. Commun. 2019, 26, 18–27. [Google Scholar] [CrossRef]
- Saad, W.; Bennis, M.; Chen, M. A Vision of 6G Wireless Systems: Applications, Trends, Technologies, and Open Research Problems. IEEE Netw. 2019, 34, 134–142. [Google Scholar] [CrossRef]
- Hanif, A.; Doroslovački, M. Operating a Battery-Limited Drone Swarm in 6G Network by Joint Power Transfer and Radar Imaging. IEEE Trans. Aerosp. Electron. Syst. 2024, 60, 5201–5210. [Google Scholar] [CrossRef]
- Ragi, S.; Chong, E.K. Decentralized Control of Unmanned Aerial Vehicles for Multitarget Tracking. In Proceedings of the 2013 International Conference on Unmanned Aircraft Systems (ICUAS), Atlanta, GA, USA, 28–31 May 2013; pp. 260–268. [Google Scholar]
- Ryan, A.; Tisdale, J.; Godwin, M.; Coatta, D.; Nguyen, D.; Spry, S.; Sengupta, R.; Hedrick, J.K. Decentralized Control of Unmanned Aerial Vehicle Collaborative Sensing Missions. In Proceedings of the 2007 American Control Conference, New York, NY, USA, 11–13 July 2007; pp. 4672–4677. [Google Scholar]
- Anderson, B.D.; Fidan, B.; Yu, C.; Walle, D. UAV Formation Control: Theory and Application. In Recent Advances in Learning and Control; Springer: London, UK, 2008; pp. 15–33. [Google Scholar]
- Shmelova, T.F.; Bondarev, D.I. Graph Theory Applying for Quantitative Estimation of UAV’s Group Flight. In Proceedings of the 2015 IEEE International Conference Actual Problems of Unmanned Aerial Vehicles Developments (APUAVD), Kyiv, Ukraine, 13–15 October 2015; pp. 328–331. [Google Scholar]
- Ding, Y.; Wang, X.; Cong, Y.; Li, H. Scalability Analysis of Algebraic Graph-Based Multi-UAVs Formation Control. IEEE Access 2019, 7, 129719–129733. [Google Scholar] [CrossRef]
- Mien, T.L.; Tu, T.N.; Van An, V. Cascade PID Control for Altitude and Angular Position Stabilization of 6-DOF UAV Quadcopter. Int. J. Robot. Control. Syst. 2024, 4, 814–831. [Google Scholar] [CrossRef]
- Ali, Z.A.; Israr, A.; Alkhammash, E.H.; Hadjouni, M. A Leader-Follower Formation Control of Multi-UAVs via an Adaptive Hybrid Controller. Complexity 2021, 2021, 9231636. [Google Scholar] [CrossRef]
- Van Nguyen, C.; Nguyen, M.T. Design and Simulation of PID-Based Control System for UAV Quadcopters. In Proceedings of the International Conference on Advances in Information and Communication Technology, Thai Nguyen, Vietnam, 13–14 November 2024; Springer Nature: Cham, Switzerland, 2023; pp. 146–153. [Google Scholar]
- Zhao, Z.; Wang, J. Leader-Follower Formation Control of Multiple Quadrotors. In Proceedings of the 2018 IEEE CSAA Guidance, Navigation and Control Conference (CGNCC), Xiamen, China, 10–12 August 2018; pp. 1–6. [Google Scholar]
- Mercado, D.A.; Castro, R.; Lozano, R. Quadrotors Flight Formation Control Using a Leader-Follower Approach. In Proceedings of the 2013 European Control Conference (ECC), Zurich, Switzerland, 17–19 July 2013; pp. 3858–3863. [Google Scholar]
- Yuan, W.; Chen, Q.; Hou, Z.; Li, Y. Multi-UAVs Formation Flight Control Based on Leader-Follower Pattern. In Proceedings of the 2017 36th Chinese Control Conference (CCC), Dalian, China, 26–28 July 2017; pp. 1276–1281. [Google Scholar]
- Yang, K.; Dong, W.; Tong, Y.; He, L. Leader-Follower Formation Consensus of Quadrotor UAVs Based on Prescribed Performance Adaptive Constrained Backstepping Control. Int. J. Control Autom. Syst. 2022, 20, 3138–3154. [Google Scholar] [CrossRef]
- Gu, Z.; Song, B.; Fan, Y.; Chen, X. Design and Verification of UAV Formation Controller Based on Leader-Follower Method. In Proceedings of the 2022 7th International Conference on Automation, Control and Robotics Engineering (CACRE), Virtual, 15–16 July 2022; pp. 38–44. [Google Scholar]
- Rafifandi, R.; Asri, D.L.; Ekawati, E.; Budi, E.M. Leader-Follower Formation Control of Two Quadrotor UAVs. SN Appl. Sci. 2019, 1, 539. [Google Scholar] [CrossRef]
- Low, C.B. A Dynamic Virtual Structure Formation Control for Fixed-Wing UAVs. In Proceedings of the 2011 9th IEEE International Conference on Control and Automation (ICCA), Santiago, Chile, 19–21 December 2011; pp. 627–632. [Google Scholar]
- Low, C.B.; San Ng, Q. A Flexible Virtual Structure Formation Keeping Control for Fixed-Wing UAVs. In Proceedings of the 2011 9th IEEE International Conference on Control and Automation (ICCA), Santiago, Chile, 19–21 December 2011; pp. 621–626. [Google Scholar]
- Tan, K.H.; Lewis, M.A. Virtual Structures for High-Precision Cooperative Mobile Robotic Control. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS’96, Osaka, Japan, 4–8 November 1996; Volume 1, pp. 132–139. [Google Scholar]
- Guo, J.; Liu, Z.; Song, Y.; Yang, C.; Liang, C. Research on Multi-UAV Formation and Semi-Physical Simulation with Virtual Structure. IEEE Access 2023, 11, 126027–126039. [Google Scholar] [CrossRef]
- Chen, Q.; Wang, Y.; Lu, Y. Formation Control for UAVs Based on the Virtual Structure Idea and Nonlinear Guidance Logic. In Proceedings of the 2021 6th International Conference on Automation, Control and Robotics Engineering (CACRE), Dalian, China, 15–17 July 2021; pp. 135–139. [Google Scholar]
- Cai, D.; Sun, J.; Wu, S. UAVs Formation Flight Control Based on Behavior and Virtual Structure. In Proceedings of the AsiaSim 2012: Asia Simulation Conference 2012, Shanghai, China, 27–30 October 2012; Proceedings, Part III. Springer: Berlin/Heidelberg, Germany, 2012; pp. 429–438. [Google Scholar]
- Rosa, V.S.M.; Belo, E.M. Virtual Structure Formation Flight Control Based on Nonlinear MPC. In Proceedings of the 2021 International Conference on Unmanned Aircraft Systems (ICUAS), Athens, Greece, 15–18 June 2021; pp. 1383–1390. [Google Scholar]
- Li, X.R.; Li, B.; Zhang, P.; Zhang, J.Y.; Zhang, S. Large-Scale Unmanned Aerial Vehicle Formation Maintenance Algorithm Based on Virtual Structure. In Proceedings of the 2015 8th International Symposium on Computational Intelligence and Design (ISCID), Hangzhou, China, 12–13 December 2015; Volume 1, pp. 417–421. [Google Scholar]
- Kim, S.; Kim, Y. Three Dimensional Optimum Controller for Multiple UAV Formation Flight Using Behavior-Based Decentralized Approach. In Proceedings of the 2007 International Conference on Control, Automation and Systems, Seoul, Republic of Korea, 17–20 October 2007; pp. 1387–1392. [Google Scholar]
- Lee, G.; Chwa, D. Decentralized Behavior-Based Formation Control of Multiple Robots Considering Obstacle Avoidance. Intell. Serv. Robot. 2018, 11, 127–138. [Google Scholar] [CrossRef]
- Wan, Y.; Tang, J.; Zhao, Z.; Chen, X. Systematic Review of Formation Control for Multiple Unmanned Aerial Vehicles. In Proceedings of the 2023 9th International Conference on Big Data and Information Analytics, Haikou, China, 15–17 December 2023; pp. 169–176. [Google Scholar]
- Xie, Y.; Yu, C.; Zang, H.; Gao, F.; Tang, W.; Huang, J.; Chen, J.; Xu, B.; Wu, Y.; Wang, Y. Multi-UAV Behavior-Based Formation with Static and Dynamic Obstacles Avoidance via Reinforcement Learning. arXiv 2024, arXiv:2410.18495. [Google Scholar]
- Matarić, M.J. Learning in Behavior-Based Multi-Robot Systems: Policies, Models, and Other Agents. Cogn. Syst. Res. 2001, 2, 81–93. [Google Scholar] [CrossRef]
- Balch, T.; Arkin, R.C. Behavior-Based Formation Control for Multirobot Teams. IEEE Trans. Robot. Autom. 1998, 14, 926–939. [Google Scholar] [CrossRef]
- Liu, Y.; Zhao, Y. A Virtual-Waypoint Based Artificial Potential Field Method for UAV Path Planning. In Proceedings of the 2016 IEEE Chinese Guidance, Navigation and Control Conference (CGNCC), Nanjing, China, 12–14 August 2016; pp. 949–953. [Google Scholar]
- Wang, W.; Zhang, W. Jittering Effects Analysis and Beam Training Design for UAV Millimeter Wave Communications. IEEE Trans. Wirel. Commun. 2021, 21, 3131–3146. [Google Scholar] [CrossRef]
- Pan, Z.; Zhang, C.; Xia, Y.; Xiong, H. An Improved Artificial Potential Field Method for Path Planning and Formation Control of the Multi-UAV Systems. IEEE Trans. Circuits Syst. II Express Briefs 2021, 69, 1129–1133. [Google Scholar] [CrossRef]
- Zhang, J.; Yan, J.; Zhang, P. Fixed-Wing UAV Formation Control Design with Collision Avoidance Based on an Improved Artificial Potential Field. IEEE Access 2018, 6, 78342–78351. [Google Scholar] [CrossRef]
- Zhao, Y.; Jiao, L.; Zhou, R.; Zhang, J. UAV Formation Control with Obstacle Avoidance Using Improved Artificial Potential Fields. In Proceedings of the 2017 36th Chinese Control Conference (CCC), Dalian, China, 26–28 July 2017; pp. 6219–6224. [Google Scholar]
- Wang, N.; Dai, J.; Ying, J. UAV Formation Obstacle Avoidance Control Algorithm Based on Improved Artificial Potential Field and Consensus. Int. J. Aeronaut. Space Sci. 2021, 22, 1413–1427. [Google Scholar] [CrossRef]
- Liu, H.; Liu, H.H.; Chi, C.; Zhai, Y.; Zhan, X. Navigation Information Augmented Artificial Potential Field Algorithm for Collision Avoidance in UAV Formation Flight. Aerosp. Syst. 2020, 3, 229–241. [Google Scholar] [CrossRef]
- Sun, H.; Qi, J.; Wu, C.; Wang, M. Path Planning for Dense Drone Formation Based on Modified Artificial Potential Fields. In Proceedings of the 2020 39th Chinese Control Conference (CCC), Shenyang, China, 27–29 July 2020; pp. 4658–4664. [Google Scholar]
- Huang, Y.; Tang, J.; Lao, S. UAV Group Formation Collision Avoidance Method Based on Second-Order Consensus Algorithm and Improved Artificial Potential Field. Symmetry 2019, 11, 1162. [Google Scholar] [CrossRef]
- Song, H.; Hu, S.; Jiang, W.; Guo, Q.; Zhu, M. Artificial Potential Field-Based Multi-UAV Formation Control and Target Tracking. Int. J. Aerosp. Eng. 2022, 2022, 4253558. [Google Scholar] [CrossRef]
- Wu, E.; Sun, Y.; Huang, J.; Zhang, C.; Li, Z. Multi UAV Cluster Control Method Based on Virtual Core in Improved Artificial Potential Field. IEEE Access 2020, 8, 131647–131661. [Google Scholar] [CrossRef]
- Bu, Y.; Yan, Y.; Yang, Y. Advancement Challenges in UAV Swarm Formation Control: A Comprehensive Review. Drones 2024, 8, 320. [Google Scholar] [CrossRef]
- de Moraes, R.S.; de Freitas, E.P. Distributed Control for Groups of Unmanned Aerial Vehicles Performing Surveillance Missions and Providing Relay Communication Network Services. J. Intell. Robot. Syst. 2018, 92, 645–656. [Google Scholar] [CrossRef]
- Narayanan, V.; Jagannathan, S. Event-Triggered Distributed Control of Nonlinear Interconnected Systems Using Online Reinforcement Learning with Exploration. IEEE Trans. Cybern. 2017, 48, 2510–2519. [Google Scholar] [CrossRef]
- Cruz-Ramos, M.P.; Hassard, C. Electric Vehicle Automation through a Distributed Control System for Search and Rescue Operations. In Proceedings of the Advances in Artificial Intelligence: 11th Mexican International Conference on Artificial Intelligence, (MICAI 2012), San Luis Potosí, Mexico, 27 October–4 November 2012; Revised Selected Papers, Part I. Springer: Berlin/Heidelberg, Germany, 2013; pp. 249–260. [Google Scholar]
- Du, H.; Zhu, W.; Wen, G.; Duan, Z.; Lü, J. Distributed Formation Control of Multiple Quadrotor Aircraft Based on Nonsmooth Consensus Algorithms. IEEE Trans. Cybern. 2017, 49, 342–353. [Google Scholar] [CrossRef]
- Zou, Y.; Zhou, Z.; Dong, X.; Meng, Z. Distributed Formation Control for Multiple Vertical Takeoff and Landing UAVs with Switching Topologies. IEEE/ASME Trans. Mechatron. 2018, 23, 1750–1761. [Google Scholar] [CrossRef]
- Zheng, Z.; Qian, M.; Li, P.; Yi, H. Distributed Adaptive Control for UAV Formation with Input Saturation and Actuator Fault. IEEE Access 2019, 7, 144638–144647. [Google Scholar] [CrossRef]
- Gkesoulis, A.K.; Psillakis, H.E. Distributed UAV Formation Control with Prescribed Performance. In Proceedings of the 2020 International Conference on Unmanned Aircraft Systems (ICUAS), Athens, Greece, 1–4 September 2020; pp. 439–445. [Google Scholar]
- Kada, B.; Khalid, M.; Shaikh, M.S. Distributed Cooperative Control of Autonomous Multi-Agent UAV Systems Using Smooth Control. J. Syst. Eng. Electron. 2020, 31, 1297–1307. [Google Scholar] [CrossRef]
- Do, H.T.; Truong, L.H.; Nguyen, M.T.; Chien, C.F.; Tran, H.T.; Hua, H.T.; Nguyen, C.V.; Nguyen, H.T.; Nguyen, N.T. Energy-Efficient Unmanned Aerial Vehicle (UAV) Surveillance Utilizing Artificial Intelligence (AI). Wirel. Commun. Mob. Comput. 2021, 2021, 8615367. [Google Scholar] [CrossRef]
- Quyen, T.V.; Nguyen, C.V.; Le, A.M.; Nguyen, M.T. Optimizing Hybrid Energy Harvesting Mechanisms for UAVs. EAI Endorsed Trans. Energy Web 2020, 7, e8. [Google Scholar] [CrossRef]
- Van Nguyen, C.; Van Quyen, T.; Le, A.M.; Truong, L.H.; Nguyen, M.T. Advanced Hybrid Energy Harvesting Systems for Unmanned Aerial Vehicles (UAVs). Adv. Sci. Technol. Eng. Syst. J. 2020, 5, 34–39. [Google Scholar] [CrossRef]
- Benjdira, B.; Koubaa, A.; Azar, A.T.; Khan, Z.; Ammar, A.; Boulila, W. TAU: A Framework for Video-Based Traffic Analytics Leveraging Artificial Intelligence and Unmanned Aerial Systems. Eng. Appl. Artif. Intell. 2022, 114, 105095. [Google Scholar] [CrossRef]
- Farahdel, A.; Vedaei, S.S.; Wahid, K. An IoT-Based Traffic Management System Using Drone and AI. In Proceedings of the 2022 14th International Conference on Computational intelligence and Communication Networks (CICN), Al-Khobar, Saudi Arabia, 4–6 December 2022; pp. 297–301. [Google Scholar]
- Song, W.; Suandi, S.A. Tsr-yolo: A chinese traffic sign recognition algorithm for intelligent vehicles in complex scenes. Sensors 2024, 23, 749. [Google Scholar] [CrossRef]
- Sun, W.; Dai, L.; Zhang, X.; Chang, P.; He, X. RSOD: Real-time small object detection algorithm in UAV-based traffic monitoring. Appl. Intell. 2022, 52, 8448–8463. [Google Scholar] [CrossRef]
- Frattolillo, F.; Brunori, D.; Iocchi, L. Scalable and Cooperative Deep Reinforcement Learning Approaches for Multi-UAV Systems: A Systematic Review. Drones 2023, 7, 236. [Google Scholar] [CrossRef]
- Shen, G.; Lei, L.; Zhang, X.; Li, Z.; Cai, S.; Zhang, L. Multi-UAV Cooperative Search Based on Reinforcement Learning with a Digital Twin Driven Training Framework. IEEE Trans. Veh. Technol. 2023, 72, 8354–8368. [Google Scholar] [CrossRef]
- Bayerlein, H.; Theile, M.; Caccamo, M.; Gesbert, D. Multi-UAV Path Planning for Wireless Data Harvesting with Deep Reinforcement Learning. IEEE Open J. Commun. Soc. 2021, 2, 1171–1187. [Google Scholar] [CrossRef]
- Nguyen, M.T.; Nguyen, C.V.; Do, H.T.; Hua, H.T.; Tran, T.A.; Nguyen, A.D.; Ala, G.; Viola, F. UAV-Assisted Data Collection in Wireless Sensor Networks: A Comprehensive Survey. Electronics 2021, 10, 2603. [Google Scholar] [CrossRef]
- Othman, N.Q.H.; Al-Gunid, H.M.; Younas, I. Efficient Multi-UAV Path Planning for Wireless Data Harvesting: A Deep Reinforcement Learning Approach. In Proceedings of the 2024 IEEE 7th International Conference on Electronic Information and Communication Technology (ICEICT), Xi’an, China, 31 July–2 August 2024; pp. 39–44. [Google Scholar]
- Wang, D.; Li, W.; Liu, X.; Li, N.; Zhang, C. UAV Environmental Perception and Autonomous Obstacle Avoidance: A Deep Learning and Depth Camera Combined Solution. Comput. Electron. Agric. 2020, 175, 105523. [Google Scholar] [CrossRef]
- Ye, F.; Chen, J.; Sun, Q.; Tian, Y.; Jiang, T. Decentralized Task Allocation for Heterogeneous Multi-UAV System with Task Coupling Constraints. J. Supercomput. 2021, 77, 111–132. [Google Scholar] [CrossRef]
- Tran, H.T.; Tran, D.L.T.; Nguyen, V.Q.; Do, H.T.; Nguyen, M.T. A Novel Framework of Modelling, Control, and Simulation for Autonomous Quadrotor UAVs Utilizing Arduino Mega. Wirel. Commun. Mob. Comput. 2022, 2022, 3044520. [Google Scholar] [CrossRef]
- Le, A.; Truong, L.; Quyen, T.; Nguyen, C.; Nguyen, M. Wireless Power Transfer Near-Field Technologies for Unmanned Aerial Vehicles (UAVs): A Review. EAI Endorsed Trans. Ind. Netw. Intell. Syst. 2020, 7, e5. [Google Scholar] [CrossRef]
- Jiang, S.; Huang, Z.; Ji, Y. Adaptive UAV-Assisted Geographic Routing with Q-Learning in VANET. IEEE Commun. Lett. 2020, 25, 1358–1362. [Google Scholar] [CrossRef]
- Xu, J.; Solmaz, G.; Rahmatizadeh, R.; Turgut, D. Animal Monitoring with Unmanned Aerial Vehicle-Aided Wireless Sensor Networks. In Proceedings of the 2015 IEEE 40th Conference on Local Computer Networks (LCN), Clearwater Beach, FL, USA, 26–29 October 2015; pp. 125–132. [Google Scholar]
- Erdelj, M.; Król, M.; Natalizio, E. Wireless Sensor Networks and Multi-UAV Systems for Natural Disaster Management. Comput. Netw. 2017, 124, 72–86. [Google Scholar] [CrossRef]
- Liu, Y.; Nie, J.; Li, X.; Ahmed, S.H.; Lim, W.Y.B.; Miao, C. Federated Learning in the Sky: Aerial-Ground Air Quality Sensing Framework with UAV Swarms. IEEE Internet Things J. 2020, 8, 9827–9837. [Google Scholar] [CrossRef]
- Farsath, K.R.; Jitha, K.; Marwan, V.M.; Jouhar, A.M.A.; Farseen, K.M.; Musrifa, K.A. AI-Enhanced Unmanned Aerial Vehicles for Search and Rescue Operations. In Proceedings of the 2024 5th International Conference on Innovative Trends in Information Technology (ICITIIT), Kottayam, India, 15–16 March 2024; pp. 1–10. [Google Scholar]
- Arnold Ross, D.; Hiroyuki, Y.; Toshiyuki, T. Search and rescue with autonomous flying robots through behavior-based cooperative intelligence. J. Int. Humanit. Action 2018, 3, 18. [Google Scholar] [CrossRef]
- Sliwa, B.; Schüler, C.; Patchou, M. PARRoT: Predictive Ad-Hoc Routing Fueled by Reinforcement Learning and Trajectory Knowledge. In Proceedings of the 2021 IEEE 93rd Vehicular Technology Conference (VTC2021-Spring), Helsinki, Finland, 25–28 April 2021; pp. 1–7. [Google Scholar]
- Jiang, M.; Zhang, Q.; Feng, Z.; Han, Z.; Li, W. Mobility Prediction-Based Virtual Routing for Ad Hoc UAV Network. In Proceedings of the 2019 IEEE Global Communications Conference (GLOBECOM), Waikoloa, HI, USA, 9–13 December 2019; pp. 1–6. [Google Scholar]
- Rovira-Sugranes, A.; Razi, A. Predictive Routing for Dynamic UAV Networks. In Proceedings of the 2017 IEEE International Conference on Wireless for Space and Extreme Environments (WiSEE), Montreal, QC, Canada, 10–12 October 2017; pp. 43–47. [Google Scholar]
- Jung, W.S.; Yim, J.; Ko, Y.B. QGeo: Q-Learning-Based Geographic Ad Hoc Routing Protocol for Unmanned Robotic Networks. IEEE Commun. Lett. 2017, 21, 2258–2261. [Google Scholar] [CrossRef]
- Liu, J.; Wang, Q.; He, C.; Jaffrès-Runser, K.; Xu, Y.; Li, Z.; Xu, Y. QMR: Q-Learning Based Multi-Objective Optimization Routing Protocol for Flying Ad Hoc Networks. Comput. Commun. 2020, 150, 304–316. [Google Scholar] [CrossRef]
- da Costa, L.A.L.; Kunst, R.; de Freitas, E.P. Q-FANET: Improved Q-Learning Based Routing Protocol for FANETs. Comput. Netw. 2021, 198, 108379. [Google Scholar] [CrossRef]
- Liu, J.; Qi, W.; He, C.; Xu, Y. ARdeep: Adaptive and Reliable Routing Protocol for Mobile Robotic Networks with Deep Reinforcement Learning. In Proceedings of the 2020 IEEE 45th Conference on Local Computer Networks (LCN), Sydney, Australia, 16–19 November 2020; pp. 465–468. [Google Scholar]
- Alam, M.M.; Moh, S. Q-Learning-Based Routing Inspired by Adaptive Flocking Control for Collaborative Unmanned Aerial Vehicle Swarms. Veh. Commun. 2023, 40, 100572. [Google Scholar] [CrossRef]
- Jiang, F.; Jiang, Y.; Zhi, H.; Dong, Y.; Li, H.; Ma, S.; Wang, Y.; Dong, Q.; Shen, H.; Wang, Y. Artificial Intelligence in Healthcare: Past, Present and Future. Stroke Vasc. Neurol. 2017, 2, 230–243. [Google Scholar] [CrossRef] [PubMed]
- Shaheen, M.Y. Applications of Artificial Intelligence (AI) in Healthcare: A Review. ScienceOpen Preprints 2021. [Google Scholar] [CrossRef]
- Chumachenko, D.; Yakovlev, S. Artificial Intelligence Algorithms for Healthcare. Algorithms 2024, 17, 105. [Google Scholar] [CrossRef]
- Bredt, S. Artificial Intelligence (AI) in the Financial Sector—Potential and Public Strategies. Front. Artif. Intell. 2019, 2, 16. [Google Scholar] [CrossRef]
- Hidayat, M.; Defitri, S.Y.; Hilman, H. The Impact of Artificial Intelligence (AI) on Financial Management. Manag. Stud. Bus. J. 2024, 1, 123–129. [Google Scholar] [CrossRef]
- Cao, L. AI in Finance: A Review. ACM Comput. Surv. 2018, 9, 39. [Google Scholar] [CrossRef]
- Bharadiya, J.P. Artificial Intelligence in Transportation Systems: A Critical Review. Am. J. Comput. Eng. 2023, 6, 35–45. [Google Scholar] [CrossRef]
- Abduljabbar, R.; Dia, H.; Liyanage, S.; Bagloee, S.A. Applications of Artificial Intelligence in Transport: An Overview. Sustainability 2019, 11, 189. [Google Scholar] [CrossRef]
- Patrício, L.; Varela, L.; Silveira, Z. Integration of Artificial Intelligence and Robotic Process Automation: Literature Review and Proposal for a Sustainable Model. Appl. Sci. 2024, 14, 9648. [Google Scholar] [CrossRef]
- Wang, W.; Siau, K. Artificial Intelligence, Machine Learning, Automation, Robotics, Future of Work and Future of Humanity: A Review and Research Agenda. J. Database Manag. 2019, 30, 61–79. [Google Scholar] [CrossRef]
- Yang, K.T. Artificial Neural Networks (ANNs): A New Paradigm for Thermal Science and Engineering. J. Heat Transfer. 2008, 130, 093001. [Google Scholar] [CrossRef]
- Arulkumaran, K.; Deisenroth, M.P.; Brundage, M.; Bharath, A.A. Deep Reinforcement Learning: A Brief Survey. IEEE Signal Process. Mag. 2017, 34, 26–38. [Google Scholar] [CrossRef]
- Eluyode, O.S.; Akomolafe, D.T. Comparative Study of Biological and Artificial Neural Networks. Eur. J. Appl. Eng. Sci. Res. 2013, 2, 36–46. [Google Scholar]
- Agatonovic-Kustrin, S.; Beresford, R. Basic Concepts of Artificial Neural Network (ANN) Modeling and Its Application in Pharmaceutical Research. J. Pharm. Biomed. Anal. 2000, 22, 717–727. [Google Scholar] [CrossRef]
- Bui, D.N.; Phung, M.D. Radial Basis Function Neural Networks for Formation Control of Unmanned Aerial Vehicles. Robotica 2024, 42, 1842–1860. [Google Scholar] [CrossRef]
- Cao, Q.; Li, Y.; Wang, X.; Wen, W. Time Structural Defect Detection Using UAVs and GA-Chebyshev Neural Networks in Top-Down Construction. In Proceedings of the 2024 9th International Conference on Cyber Security and Information Engineering, Kuala Lumpur, Malaysia, 15–17 September 2024; pp. 1026–1030. [Google Scholar]
- Xiao, K.; Zhao, J.; He, Y.; Li, C.; Cheng, W. Abnormal Behavior Detection Scheme of UAV Using Recurrent Neural Networks. IEEE Access 2019, 7, 110293–110305. [Google Scholar] [CrossRef]
- Kyrkou, C.; Plastiras, G.; Theocharides, T.; Venieris, S.I.; Bouganis, C.S. DroNet: Efficient Convolutional Neural Network Detector for Real-Time UAV Applications. In Proceedings of the 2018 Design, Automation & Test in Europe Conference & Exhibition (DATE), Dresden, Germany, 19–23 March 2018; pp. 967–972. [Google Scholar]
- Hwang, Y.S.; Bang, S.Y. An Efficient Method to Construct a Radial Basis Function Neural Network Classifier. Neural Netw. 1997, 10, 1495–1503. [Google Scholar] [CrossRef]
- Bors, A.G.; Pitas, I. Median Radial Basis Function Neural Network. IEEE Trans. Neural Netw. 1996, 7, 1351–1364. [Google Scholar] [CrossRef]
- Vt, S.E.; Shin, Y.C. Radial Basis Function Neural Network for Approximation and Estimation of Nonlinear Stochastic Dynamic Systems. IEEE Trans. Neural Netw. 1994, 5, 594–603. [Google Scholar]
- Pairan, M.F.; Shamsudin, S.S.; Yaakub, M.F.; Anwar, M.S.M. Real-Time System Identification of an Unmanned Quadcopter System Using Fully Tuned Radial Basis Function Neural Networks. Int. J. Model. Identif. Control 2021, 37, 128–139. [Google Scholar] [CrossRef]
- Zayed, A.S.; Hussain, A.; Abdullah, R.A. A Novel Multiple-Controller Incorporating a Radial Basis Function Neural Network-Based Generalized Learning Model. Neurocomputing 2006, 69, 1868–1881. [Google Scholar] [CrossRef]
- Mall, S.; Chakraverty, S. Single Layer Chebyshev Neural Network Model for Solving Elliptic Partial Differential Equations. Neural Process. Lett. 2017, 45, 825–840. [Google Scholar] [CrossRef]
- Zou, A.M.; Kumar, K.D.; Hou, Z. Finite-Time Attitude Tracking Control for Spacecraft Using Terminal Sliding Mode and Chebyshev Neural Network. IEEE Trans. Syst. Man Cybern. B Cybern. 2011, 41, 950–963. [Google Scholar]
- Zou, A.M.; Kumar, K.D. Adaptive Attitude Control of Spacecraft Without Velocity Measurements Using Chebyshev Neural Network. Acta Astronaut. 2010, 66, 769–779. [Google Scholar] [CrossRef]
- Mall, S.; Chakraverty, S. Chebyshev Neural Network-Based Model for Solving Lane–Emden Type Equations. Appl. Math. Comput. 2014, 247, 100–114. [Google Scholar] [CrossRef]
- Zou, A.M.; Kumar, K.D.; Hou, Z.G. Distributed Consensus Control for Multi-Agent Systems Using Terminal Sliding Mode and Chebyshev Neural Networks. Int. J. Robust Nonlinear Control 2013, 23, 334–357. [Google Scholar] [CrossRef]
- Guettal, L.; Chelihi, A.; Touba, M.M.; Glida, H.E.; Ajgou, R. Adaptive Fuzzy-Chebyshev Network-Based Continuous Sliding Mode Controller for Quadrotor Unmanned Aerial Vehicle. In Proceedings of the 2020 1st International Conference on Communications, Control Systems and Signal Processing (CCSSP), El Oued, Algeria, 16–17 March 2020; pp. 382–387. [Google Scholar]
- Lee, T.T.; Jeng, J.T. Chebyshev Polynomials-Based (CPB) Unified Model Neural Networks for Function Approximation. In Applications and Science of Artificial Neural Networks III; SPIE: Bellingham, WC, USA, 1997; Volume 3077, pp. 372–381. [Google Scholar]
- Yamashita, R.; Nishio, M.; Do, R.K.G.; Togashi, K. Convolutional Neural Networks: An Overview and Application in Radiology. Insights Imaging 2018, 9, 611–629. [Google Scholar] [CrossRef]
- Li, Z.; Liu, F.; Yang, W.; Peng, S.; Zhou, J. A Survey of Convolutional Neural Networks: Analysis, Applications, and Prospects. IEEE Trans. Neural Netw. Learn. Syst. 2021, 33, 6999–7019. [Google Scholar] [CrossRef]
- Nguyen, H.T.; Nguyen, M.T.; Do, H.T.; Hua, H.T.; Nguyen, C.V. DRL-Based Intelligent Resource Allocation for Diverse QoS in 5G and toward 6G Vehicular Networks: A Comprehensive Survey. Wirel. Commun. Mob. Comput. 2021, 2021, 5051328. [Google Scholar] [CrossRef]
- Ghorbanzadeh, O.; Meena, S.R.; Blaschke, T.; Aryal, J. UAV-Based Slope Failure Detection Using Deep-Learning Convolutional Neural Networks. Remote Sens. 2019, 11, 2046. [Google Scholar] [CrossRef]
- Neamah, H.A.; Alghazawi, M.; Korondi, P. Multi-Agents Trajectory Prediction for Autonomous Vehicles with Multi-Modal Predictions. In Proceedings of the 2024 IEEE 15th International Conference on Cognitive Infocommunications (CogInfoCom), Tokyo, Japan, 16–18 September 2024; pp. 000259–000264. [Google Scholar]
- Kanagachidambaresan, G.R.; Ruwali, A.; Banerjee, D.; Prakash, K.B. Recurrent Neural Network. In Programming with TensorFlow: Solution for Edge Computing Applications; Springer Nature: Cham, Switzerland, 2021; pp. 53–61. [Google Scholar]
- Graves, A.; Fernández, S.; Schmidhuber, J. Multi-Dimensional Recurrent Neural Networks. In Artificial Neural Networks; Springer: Berlin/Heidelberg, Germany, 2007; pp. 549–558. [Google Scholar]
- Yu, Y.; Si, X.; Hu, C.; Zhang, J. A Review of Recurrent Neural Networks: LSTM Cells and Network Architectures. Neural Comput. 2019, 31, 1235–1270. [Google Scholar] [CrossRef]
- Kuo, C.W.; Tsai, C.C. Intelligent Leader-Following Consensus Formation Control Using Recurrent Neural Networks for Small-Size Unmanned Helicopters. IEEE Trans. Syst. Man Cybern. Syst. 2019, 51, 1288–1301. [Google Scholar] [CrossRef]
- Zhang, B.; Sun, X.; Liu, S.; Deng, X. Recurrent Neural Network-Based Model Predictive Control for Multiple Unmanned Quadrotor Formation Flight. Int. J. Aerosp. Eng. 2019, 2019, 7272387. [Google Scholar] [CrossRef]
- Hu, Y.A.; Zuo, B.; Li, X. The Application of an Annealing Recurrent Neural Network for Extremum Seeking Algorithm to Optimize UAV Tight Formation Flight. In Proceedings of the Multiconference on Computational Engineering in Systems Applications, Beijing, China, 4–6 October 2006; Volume 1, pp. 613–620. [Google Scholar]
- Li, M.; Liu, W.B.; Wang, X.J. Multi-Agent Decision Model and Application Based on Recurrent Neural Network and Particle Swarm Optimization. In Proceedings of the 2008 Fourth International Conference on Natural Computation, Jinan, China, 18–20 October 2008; Volume 2, pp. 469–473. [Google Scholar]
- Hafiz, A.M. A Survey of Deep Q-Networks Used for Reinforcement Learning: State of the Art. Intell. Commun. Technol. Virtual Mob. Netw. Proc. ICICV 2022, 2022, 393–402. [Google Scholar]
- Alavizadeh, H.; Alavizadeh, H.; Jang-Jaccard, J. Deep Q-Learning Based Reinforcement Learning Approach for Network Intrusion Detection. Computers 2022, 11, 41. [Google Scholar] [CrossRef]
- Yang, X.; Gao, H.; Wang, C.; Jiang, Z.; Yu, H.; Wu, X. Formation Change Strategy of Multiple UAVs Based on Improved DQN. In Proceedings of the International Conference on Guidance, Navigation and Control, Tianjin, China, 5–7 August 2022; pp. 4632–4642. [Google Scholar]
- Priyadarshini, A.; Pandian, D. Sustainable Energy Efficient Unmanned Aerial Vehicles with Deep Q-Network and Deep Deterministic Policy Gradient. In Proceedings of the 2024 International Symposium on Networks, Computers and Communications (ISNCC), Washington, DC, USA, 22–25 October 2024; pp. 1–6. [Google Scholar]
- Li, J.; Li, S.; Xue, C. Resource Optimization for Multi-Unmanned Aerial Vehicle Formation Communication Based on an Improved Deep Q-Network. Sensors 2023, 23, 2667. [Google Scholar] [CrossRef]
- Gupta, D.; Budhiraja, I.; Chaudhary, R.; Kumar, N. Parameterize Deep Q-Network for Backscattering Data Capture with Multiple UAVs. In Proceedings of the ICC 2024 IEEE International Conference on Communications, Denver, CO, USA, 9–13 June 2024; pp. 4536–4541. [Google Scholar]
- Upadhyay, Y.; Gahlawat, M.; Nivetha, S.; Rana, S. A Dynamic Approach for Handling UAV in Crowded Environment Using Deep Q-Networks. In Proceedings of the 2023 4th IEEE Global Conference for Advancement in Technology (GCAT), Bangalore, India, 6–8 October 2023; pp. 1–7. [Google Scholar]
- Salehkaleybar, S.; Khorasani, S.; Kiyavash, N.; He, N.; Thiran, P. Momentum-Based Policy Gradient with Second-Order Information. arXiv 2022, arXiv:2205.08253. [Google Scholar]
- Yuan, H.; Lian, X.; Liu, J.; Zhou, Y. Stochastic Recursive Momentum for Policy Gradient Methods. arXiv 2020, arXiv:2003.04302. [Google Scholar]
- Zhou, Y.; Lu, F.; Pu, G.; Ma, X.; Sun, R.; Chen, H.Y.; Li, X. Adaptive Leader-Follower Formation Control and Obstacle Avoidance via Deep Reinforcement Learning. In Proceedings of the 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Macau, China, 3–8 November 2019; pp. 4273–4280. [Google Scholar]
- Junru, S.; Qiong, W.; Muhua, L.; Zhihang, J.; Ruijuan, Z.; Qingtao, W. Decentralized Multi-Task Reinforcement Learning Policy Gradient Method with Momentum over Networks. Appl. Intell. 2023, 53, 10365–10379. [Google Scholar] [CrossRef]
- Shi, J.; Wang, X.; Zhang, M.; Liu, M.; Zhu, J.; Wu, Q. A Distributed Adaptive Policy Gradient Method Based on Momentum for Multi-Agent Reinforcement Learning. Complex Intell. Syst. 2024, 10, 7297–7310. [Google Scholar] [CrossRef]
- Qiu, C.; Hu, Y.; Chen, Y.; Zeng, B. Deep Deterministic Policy Gradient (DDPG)-Based Energy Harvesting Wireless Communications. IEEE Internet Things J. 2019, 6, 8577–8588. [Google Scholar] [CrossRef]
- Garg, A.; Jha, S.S. Deep Deterministic Policy Gradient-Based Multi-UAV Control for Moving Convoy Tracking. Eng. Appl. Artif. Intell. 2023, 126, 107099. [Google Scholar] [CrossRef]
- Jiang, L.; Wei, R.; Wang, D. UAVs Rounding Up Inspired by Communication Multi-Agent Depth Deterministic Policy Gradient. Appl. Intell. 2023, 53, 11474–11489. [Google Scholar] [CrossRef]
Ref. | Survey Scope | Features of the UAV Covered | AI-Based |
---|---|---|---|
[18] | UAV network, multiple aircraft coordinated | Connectivity, adaptability, safety, privacy, security, and scalability | No |
[16] | AI orchestrates UAV-enabled IoT networks | Advanced AI architectures, models, and methods applied to different aspects of UAV-enabled IoT networks | Yes |
[19] | Impact of Edge AI on Key technical aspects of UAVs and applications | Autonomous navigation, fleet control, energy management, security and privacy, computer vision, communications, applications | Yes |
[20] | The main application of GAI in improving UAV communication and network performance | New GAI framework for advanced UAV networks, UAV-assisted spectrum map estimation, transmission rate optimization between UAV and GAI | Yes |
[21] | Quadcopter control algorithm | Control algorithm, performance of UAV | No |
[22] | ML solutions for UAVs | Role, collaboration, partnership, and changing network landscape of UAVs | No |
[23] | ISAC supports UAVs, optimizes S&C performance | S&C, UAV motion control, wireless resource allocation, interference management | No |
[24] | ML engineering and UAV communications | Combining UAV and ML, ML techniques, and UAV applications | No |
Advantages and Disadvantages | Focused Communication | Decentralized | ||
---|---|---|---|---|
Single Group | Multi-Group | Multilayer | ||
Integration of different types of UAVs | No | Yes | Yes | Yes |
Self-configuring | No | Yes | No | Yes |
Forwarding information | No | Yes | Yes | Yes |
Computational resource requirements for UAVs | Low | Medium | High | Very high |
Large media coverage? | No | Yes | Yes | Yes |
Low latency? | No | Yes | No | Yes |
Type | Ref. | Algorithm | Main Contribution | Advantage | Limit |
---|---|---|---|---|---|
Static routing | [36] | LCAD | LCAD-based full-duplex forwarding | Establish flight paths from the ground preparation stage before the UAVs perform their missions. | Fixed route; lacks flexibility when the environment changes |
[37] | DCR | Special applications in identified UAV deployment environments | Static multipoint routing for improved performance for cluster-based UAV networks | Difficult to adapt to dynamic changes due to network structure requirements with predefined clusters | |
[37] | UAS | Applications to support fire, disaster, or search and rescue | UAS provides a distribution path to connect publishers to subscribers. Efficient in networks deploying multiple UAVs | Architecture-dependent; inefficient when publishers/subscribers change greatly | |
Proactive routing | [38] | PRP | Support for applications with real-time requirements | PRP allows fast access to packet routing paths. Fast routing in complex and dynamic environments | Maintaining connectivity becomes difficult in cases where network nodes move rapidly and constantly change positions |
[38] | ISH-DSDV | Application in UAV networks based on Nomadic mobility model | ISH-DSDV optimizes data movement. Suitable for dense network deployment; controlling energy imbalance problem | Energy imbalance due to centralized control; performance degradation in sparse networks | |
[42] | SROLSR | Applications in UAV networks | High performance; solving the redundancy problem in MPR selection algorithm | Requires correct network information | |
Reaction-based routing | [43] | DSR | Traffic monitoring application via UAV networks | DSR does not require a fixed network infrastructure but allows the network to self-organize and self-configure. | High route discovery cost; increased latency in large networks |
[44] | AODV | Traffic monitoring application via UAV networks | AODV provides routes based on routing history or will initiate a new route request process when no route exists. | High route discovery latency; prone to congestion; no QoS guarantee for real-time applications | |
[44] | CLEA-AODV | FANET-based UAV system developed to support search and rescue | Network performance improvement based on: routing with AODV protocol, GSO-based cluster head selection, and Collaborative Media Access Control (MAC) | Complex due to integration of multiple mechanisms; performance depends on GSO parameters | |
Hybrid routing | [47] | LADTR | Applications in UAV networks to support post-disaster operations | Future UAV locations are estimated based on location and speed information of GPS-integrated UAVs | Depends on accuracy of UAV position and speed estimates; less effective in GPS noisy environments |
[48] | RTORA | Applications in highly dynamic UAV networks | Quickly re-establish a new line; shortens route re-establishment time | Route re-establishment costs are high; when there are many changes, requires updated network information |
Type | Ref. | Algorithm | Main Contribution | Advantage | Limit |
---|---|---|---|---|---|
Location prediction | [50] | GPSR-PPU | Application in UAV networks to support firefighting | Improved next-hop node selection in highly mobile and noisy FANET environments | Depends on location accuracy. |
Geographic load sharing | [51] | GLSR | Solving the bottleneck problem at Internet gateways in airline networks | Exploit aircraft position information (based on GPS) together with buffer size information to exploit the full A2G capabilities available and optimize throughput in the network | Performance depends heavily on node density and node distribution; in environments with many empty areas or unevenly distributed nodes, GPSR may not be effective |
Geolocation combined with response routing | [52] | RGR | Application in Unmanned Aerial Ad-hoc Networks (UAANET) | The proposed RGR uses the UAV location information as well as the reactive end-to-end paths during routing to minimize the delay in the network | Depends on location information and response route |
Based on prediction | [53] | ABPP | Application in FANET networks with fast and flexible moving nodes | ABPP. can flexibly adjust the beacon frequency and predict the future position of UAV and the accuracy of routing choice. | Performance depends on the accuracy of location prediction; a trade-off between beacon frequency and cost is required |
Based on 3D location | [54] | OLSR | Application in UAV networks with fast and flexible moving nodes | Optimize energy efficiency by considering the remaining energy and node level of the UAV and frequent structural changes (based on the 3D position information of the UAV) | High computational cost; requires accurate and continuously updated 3D location information |
Type | Ref. | Algorithm | Main Contribution | Advantage | Limit |
---|---|---|---|---|---|
Ant colony optimization | [55] | APAR | Deployment in different application models of UAV networks | Route selection is based on calculations of perceived distance, congestion level, and route stability | Requires complex computation to maintain network information; latency can increase in dynamic networks |
Improved ant colony | [56] | FLM-IACO | Reducing routing costs for UAV networks | Ability to find flight routes for UAVs at lower cost; safer and more energy efficient, even in complex terrain and high-threat environments | High computational complexity due to integration of fuzzy logic memory mechanism; performance depends on accuracy of interaction model and parameter setup |
Bee colony | [57] | BeeAdhoc | UAV networks with high node mobility; dynamically changing network structure and movement in 3D space | Optimize FANET routing by adapting to high dynamics, improving efficiency compared to traditional algorithms | Depends on node density and distribution; performance degrades in sparse or highly mobile networks |
Improved artificial bee swarm | [58] | IABC | Path planning in complex urban environments | Ability to create smooth, optimal flight paths for UAVs in complex urban environments by combining advanced optimization strategies | Complex in designing objective function and tuning parameters; requires large computational resources |
Method | Advantage | Disadvantages |
---|---|---|
Leader–follower | - Easy to deploy and control. - Ensures accurate formation. - Suitable for highly organized missions. | - Vulnerable to instability if the lead UAV crashes. - Inflexible in dynamic environments. - Poor scalability. |
Virtual structure | - Ensure stable formation shape. - High precision in control. - Suitable for UAVs with tight linkage. | - High computational complexity. - Difficult to adapt to changing environments. - Requires high synchronization between UAVs. |
Behavioral based | - Flexible and adaptable to dynamic environments. - No central control required. - Suitable for exploration and obstacle avoidance tasks. | - Difficult to ensure stable formation shape. - Need to adjust parameters reasonably to avoid conflicts between behaviors. |
Based on consensus | - Ensure synchronization between UAVs. - Clear mathematical model; can prove convergence. - Can be extended to large number of UAVs. | - Need to continuously transmit information between UAVs. - Can be affected by communication delay. - Need a fault tolerance mechanism when UAV is lost in the system. |
Artificial potential field | - Smooth control; effective collision avoidance. - No need for complex data exchange. - Suitable for navigation in environments with obstacles. | - Can get stuck at local equilibrium point. - Difficult to adjust when there are multiple targets or dynamic obstacles. |
Ref. | Field of Application | Main Contribution | Advantages | Limit |
---|---|---|---|---|
[128] | Traffic monitoring and analysis | Integrating AI with UAV network to automatically detect vehicles; calculate speed based on video processing. | Supports 24 different types of analysis; suitable for smart cities. | Requires high computational resources. High implementation costs. |
[129] | Time traffic management | UAVs are used to collect traffic information; optimize video transmission bandwidth; combine IoT and AI. | Detect and classify vehicles; responds quickly to emergency situations; reduce transmission bandwidth. | Latency in data processing, depending on network connection. |
[131] | Smart transportation | New real-time small object detection (RSOD) algorithm based on YOLOv3. | Increased accuracy (mAP@0.5 +3.4–5.1% vs. YOLOv3); real-time processing; small object detection and high density. | High computational resource requirements; performance depends on UAV image quality. |
[133] | Static target search | Reinforcement learning (DNQMIX) combines Digital Twin for training in virtual environments. | High search speed and coverage Dynamic environment adaptation. | Complex in real-world deployment or for mobile targets. |
[134] | Collecting data from distributed IoT devices | Based UAV swarm to optimize data collection route. | Optimize data collection; Flexible, automatic collision avoidance. | Depends on the connectivity of UAVs and IoT devices. |
[136] | Data Collection | DDQN combines SARSA/Q-learning to allocate communication resources. | Increase data collection efficiency; converge faster; reduce collisions. | Limited scalability; Requires complex calculations. |
[137] | Smart agriculture | CNN combines RGB-D cameras for environmental perception and flight planning. | Ability to accurately detect obstacles; automatically plan to avoid obstacles. | Accuracy depends on distance, slow processing speed. |
[138] | Search and rescue | CBBA-TCC (Consensus-Based Bundle Algorithm with Task Coupling Constraints). | Support multi-mission UAVs in search and rescue; suitable for heterogeneous systems; complex constraint handling. | Difficult to scale; complexity depends on number of UAVs. |
[141] | Intelligent routing in VANET | UAV supports Q-learning and fuzzy logic to optimize traffic routes. | Reduce latency, use resources efficiently. | Depends on UAVs to collect information. |
[142] | Wildlife monitoring | UAV combined with WSN for animal tracking based on MDP (Markov Decision Process) | Reduce information transmission/reception delay; reduce energy consumption and optimize flight paths. | Not optimized for dynamic environments |
[144] | Air quality monitoring | Graph convolutional neural network based long short-term memory model (GC-LSTM) to achieve accurate AQI inference. | Protect private data; expand surveillance scope. | Requires ground infrastructure; complex to deploy. |
[145] | Search and Rescue (SAR) | AI-Enhanced UAVs with advanced sensor technology for search and rescue operations | Accurate target recognition; fast response time. | High hardware costs; requiring multimodal data processing. |
[146] | Natural disaster response | Relying on AI-based UAV swarms to map disaster areas. | Integrated with many functions (collision avoidance, battery charging); detects >90% of victims within 1 h; good scalability. | Depends on actual implementation conditions |
Type | Ref. | Algorithm | Main Contribution | Advantage | Limit |
---|---|---|---|---|---|
Based on network structure | [147] | PARRoT | Deployment in different application models of UAV networks | Ability to predict UAV movements to optimize routing, increase robustness, and reduce latency in ad-hoc networks | Depends on the accuracy of motion prediction; performance degrades in rapidly changing environments |
[148] | MPVR | UAV network for environmental monitoring and emergency communication scenarios | Improve connectivity performance and routing time between collaborating UAVs | Performance depends on the accuracy of the Gaussian distribution model; limited scalability in large networks | |
[149] | Dijkstra | High-speed UAV networking with dynamic network structures | Optimal route selection is based on incorporating the predicted locations of intermediate nodes in a transmission session into the path selection criteria | High computational cost, especially in dynamic networks; not suitable for large networks | |
[150] | Qgeo | Low-cost UAV networks; applications in areas such as environmental monitoring | QGeo reduces network costs and increases packet delivery rates in mobile robot networks using reinforcement learning | Depends on Q-learning parameter settings; performance degrades in highly dynamic and complex network structures. | |
Adaptive learning | [151] | QMR | Low-latency and low-power service assurance solution for UAV networks | Based on Q-learning with adaptive parameters and novel discovery mechanism to optimize routing in FANET; reduce delay and energy consumption. | Depends on Q-learning parameter settings; need to balance between exploration and exploitation |
[152] | Q-FANET | Real-time and reliable communication in highly flexible UAV networks | Significant network latency reduction in highly mobile FANET environments, thanks to improved Q-Learning algorithm | Latency can increase in large networks; need to balance between exploration and exploitation | |
[153] | Ardeep | High-speed UAV network with flexible network structure changes | Ability to adapt to the constantly changing UAV network, enhancing routing reliability and efficiency. | Requires large computational resources; accuracy depends on deep learning model | |
[141] | QAGR | Improving convergence speed and efficient resource utilization in VANET | QAGR relies on UAV to collect global traffic information, optimize routing, and accelerate Q-learning convergence, improving packet delivery efficiency | Depends on the accuracy of global traffic information; high computational cost; depends on the performance of fuzzy logic and DFS algorithms | |
[154] | QRIFC | Collaborative UAV swarms support aerial surveillance and emergency communications | Minimizes latency and power consumption; QRIFC optimizes mobility, coverage, and quality of service in connectivity | Complex in designing objective function and tuning parameters; requires large computational resources |
Ref. | Proposed Method | Main Contribution | Advantages | Limit |
---|---|---|---|---|
[176] | Fully Tuned RBF Neural Networks with MRAN/EMRAN | Real-time system identification for quadcopter using RBF NN with automatically adjusted number of hidden neurons. | Automatically selects the optimal number of neurons; high prediction accuracy; short training time. | Complex to implement; requires real flight data for training |
[177] | RBF Neural Network-Based Generalized Learning Model | Combining multi-task controller with general learning model (GLM) based on Neural Network | Flexible in switching between controllers; combines the advantages of traditional PID and neural networks | Requires complex calibration; low scalability |
[182] | Terminal Sliding Mode combined with Chebyshev Neural Networks | Tier 2 UAV swarm consensus tracking controller | Only need information from neighboring agents; good anti-interferenceg no chattering phenomenon | Requires complex calculations |
[183] | Terminal Sliding Mode + Chebyshev Neural Networks | Combining continuous quadratic sliding mode controller (CSOSMC), Fuzzy-Chebyshev network (FCN), and adaptive control method | Good anti-interference (completely eliminates vibration); stability is proven by Lyapunov method | Complex controller design |
[184] | Chebyshev Polynomials-Based (CPB) Unified Model Neural Networks | Approximating nonlinear functions using neural networks based on Chebyshev polynomials | Proposed method does have the capability of universal approximator in some functional approximation with considerable reduction in learning time | Difficult to apply to complex dynamic systems |
[187] | Convolutional Neural Network (CNN) | Use CNN to predict future position and update in real time | Avoid conflicts in the planning phase; adapt to dynamic behavior | Depends on training data quality; high computational cost |
[188] | CNNs (Convolutional Neural Networks) | Using CNN for landslide detection from UAV images | T integrates multiple data (image + gradient);high accuracy (90%). | Efficiency depends on CNN design; requires high quality input data |
[189] | BC (Temporal Convolutional Networks) | Using TCN instead of LSTM to predict motion for autonomous vehicles | Improved calculation speed and efficiency; prediction of both vehicle and pedestrian movements | Requires large training data; depends on the quality of the dataset |
[193] | RNN (Recurrent Neural Networks) | Consensus control of unmanned helicopter UAV; leader–follower method using RNN | Lyapunov stability; effective in UAV swarm flight | Requires complex dynamic modeling; low scalability of UAV swarm numbers |
[194] | RNN-MPC (Recurrent Neural Network-Based Model Predictive Control) | Using RNN as prediction model in MPC with adaptive update rule to adjust weights | Distributed hierarchical control system; online weight update to improve model accuracy. | Requires complex calculations |
[195] | Annealing Recurrent Neural Network and Extremum Seeking Algorithm | Using annealing recurrent neural networks to search for extreme values, optimizing UAVs flying in tight formation | Reduce energy consumption and anti-chattering; achieves optimal configuration and minimum energy requirements | Requires accurate aerodynamic turbulence modeling |
[196] | RNN and PSO (Particle Swarm Optimization) | Multi-agent decision model using RNN and PSO, with input being the previous strategies of other agents | Adaptive learning, maximizing group benefits | Depends on PSO weight update |
Ref. | Proposed Method | Main Contribution | Advantages | Limit |
---|---|---|---|---|
[199] | Improved DQN, Dynamic Target Allocation (DTA), Reciprocal Velocity Obstacle (RVO) | Solving the problem of changing UAV formation using improved DQN. Collision avoidance. | Improve the efficiency of formation transformation. Increase the convergence speed of DQN algorithm. High generalization ability. | Depends on the effectiveness of DTA and RVO. Complexity in reward function design. |
[200] | DQN, DDPG, PPO, TRPO, TD3, SAC | UAV path planning and trajectory optimization applications. | SAC/TD3 excels in energy saving, suitable for continuous action. Energy optimization | Requires careful state-action space design. Long training time required. |
[201] | DQN, CBAM (Convolutional Block Attention Module), VDN (Value Decomposition Network) | DQN integrates attention mechanism (CBAM) and value resolution network (VDN) to optimize U2B/U2U communication. | Maximize data transmission speed. Increase the probability of successful data transmission. Efficiently use spectrum and energy resources. | Requires complex calculations and takes a long time. Depends on channel quality. |
[202] | PDQN (Parameterize Deep Q-Network) | Collect backscattering data with multiple UAVs to reduce overall flight time. | Reduced flight time compared to MADDPG/DDPG; suitable for remote sensor networks. Efficient in data collection. | Depends on the efficiency of the parameterization. Limited communication range. |
[203] | DQN with Attention Mechanism | Dynamic approach for UAV handling in crowded environment using DRL and attention mechanism in multi-agent model. | Solve scalability and mobility issues; improve throughput. | Performance depends on the quality and variety of the training dataset. |
[206] | DRL with MPG (Momentum Policy Gradient) algorithm | MPG (Momentum Policy Gradient) combines CNN positioning to avoid obstacles. | MPG is powerful in tracking changing leader movements. Collision avoidance capabilities. | Requires CNN training for accurate positioning. Deployability is challenging in complex outdoor environments. |
[207] | DPGM (Decentralized Policy Gradient algorithm with Momentum) | Distributed Gradient Integrating Momentum (DPGM) Policy for Multitasking Problems. | Suitable for distributed systems. Fast convergence speed. Effective in solving multi-task reinforcement learning problems. | Performance can be affected by task variety. |
[208] | IS-DAPGM (Distributed Adaptive Policy Gradient Algorithm) | Distributed adaptive policy gradient algorithm combined with Adam-style updates and importance sampling techniques. | Fast convergence; superior performance compared to traditional PG. Works well with different number of agents. | High computational complexity. Depends on the quality of the important sampling technique. |
[209] | DDPG (Deep Deterministic Policy Gradient) | DDPG for continuous power management for wireless sensors. | Good performance with real data. Implement continuous power management, adapting to uncertainty. | Requires training with real data, requiring additional integration of dynamic constraints. |
[210] | MADDPG improved with GPR (Gaussian Process Regression) | DDPG-based Multi-UAV control for moving vehicle convoy tracking using Gaussian Process Regression (GPR) | Stable with complex trajectory, effectively reducing overlapping error. Adapt to complex trajectories and changing convoy speed. | Challenged when scaling to large number of UAVs. Requires expensive GPR calculations. |
[211] | COM-MADDPG (Communication-enhanced MADDPG) | MADDPG integrates the communication mechanism (COM-MADDPG) with dynamic siege points. | Dynamic encirclement point instead of fixed threshold. Handle special situations (corner/edge); higher success rate than DDPG/MADDPG. | Communication between UAVs is required. Depends on the reward function design. |
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. |
© 2025 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
Trinh, M.L.; Nguyen, D.T.; Dinh, L.Q.; Nguyen, M.D.; Setiadi, D.R.I.M.; Nguyen, M.T. Unmanned Aerial Vehicles (UAV) Networking Algorithms: Communication, Control, and AI-Based Approaches. Algorithms 2025, 18, 244. https://doi.org/10.3390/a18050244
Trinh ML, Nguyen DT, Dinh LQ, Nguyen MD, Setiadi DRIM, Nguyen MT. Unmanned Aerial Vehicles (UAV) Networking Algorithms: Communication, Control, and AI-Based Approaches. Algorithms. 2025; 18(5):244. https://doi.org/10.3390/a18050244
Chicago/Turabian StyleTrinh, Mien L., Dung T. Nguyen, Long Q. Dinh, Mui D. Nguyen, De Rosal Ignatius Moses Setiadi, and Minh T. Nguyen. 2025. "Unmanned Aerial Vehicles (UAV) Networking Algorithms: Communication, Control, and AI-Based Approaches" Algorithms 18, no. 5: 244. https://doi.org/10.3390/a18050244
APA StyleTrinh, M. L., Nguyen, D. T., Dinh, L. Q., Nguyen, M. D., Setiadi, D. R. I. M., & Nguyen, M. T. (2025). Unmanned Aerial Vehicles (UAV) Networking Algorithms: Communication, Control, and AI-Based Approaches. Algorithms, 18(5), 244. https://doi.org/10.3390/a18050244