Methods of swarm artificial intelligence in autonomous navigation tasks of UAVs

Authors

  • Michael Zgurovsky Educational and Scientific Complex “Institute for Applied System Analysis” of the National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Kyiv, Ukraine https://orcid.org/0000-0001-5896-7466
  • Yuriy Zaychenko Educational and Research Institute for Applied System Analysis of the National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Kyiv, Ukraine https://orcid.org/0000-0001-9662-3269
  • Andrii Tytarenko Educational and Research Institute for Applied System Analysis of the National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Kyiv, Ukraine https://orcid.org/0000-0002-8265-642X
  • Oleksii Kuzmenko Educational and Research Institute for Applied System Analysis of the National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Kyiv, Ukraine https://orcid.org/0000-0003-1581-6224

DOI:

https://doi.org/10.20535/SRIT.2308-8893.2025.3.11

Keywords:

swarm intelligence, unmanned aerial vehicles (UAVs), Autonomous Navigation, behavior trees (BT), GBestPSO, ROS 2, DDS, cognitive architecture

Abstract

This paper presents a comparative analysis of nine swarm intelligence (SI) methods in terms of their suitability for onboard AI platforms in autonomous unmanned aerial vehicle (UAV) swarms. A set of key criteria is defined, including computational complexity, scalability, latency, robustness to agent loss, and adaptability. Decentralized Behavior Trees (BTs) are identified as the most balanced approach for the reactive behavior layer, while the global swarm optimization method GBestPSO proves effective for high-level planning. A hybrid two-layer cognitive architecture is proposed that integrates BTs and GBestPSO, with functional separation between layers and communication based on DDS/RTPS protocols. The architecture exhibits high autonomy, fault tolerance, modularity, and suitability for real-time embedded systems operating in dynamic or adversarial environments. The results were partially supported by the National Research Foundation of Ukraine, grant No. 2025.06/0022 “AI platform with cognitive services for coordinated autonomous navigation of distributed systems consisting of a large number of objects”.

Author Biographies

Michael Zgurovsky, Educational and Scientific Complex “Institute for Applied System Analysis” of the National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Kyiv

Member of the National Academy of Sciences of Ukraine, professor, Doctor of Technical Sciences, Academic advisor of Educational and Scientific Complex “Institute for Applied System Analysis” of the National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Kyiv, Ukraine.

Yuriy Zaychenko, Educational and Research Institute for Applied System Analysis of the National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Kyiv

Doctor of Technical Sciences, a professor at the Department of Mathematical Methods of System Analysis of Educational and Research Institute for Applied System Analysis of the National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Kyiv, Ukraine.

Andrii Tytarenko, Educational and Research Institute for Applied System Analysis of the National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Kyiv

Ph.D., an assistant at the Department of Mathematical Methods of System Analysis of Educational and Research Institute for Applied System Analysis of the National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Kyiv, Ukraine.

Oleksii Kuzmenko, Educational and Research Institute for Applied System Analysis of the National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Kyiv

Ph.D. student at the Department of System Design of Educational and Research Institute for Applied System Analysis of the National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Kyiv, Ukraine.

References

D. Floreano, R.J. Wood, “Science, technology and the future of small autonomous drones,” Nature, 521(7553), pp. 460–466, 2015. doi: https://doi.org/10.1038/nature14542

M.J. Krieger, J.-B. Billeter, “The call of duty: Self-organised task allocation in a population of up to twelve mobile robots,” Robotics and Autonomous Systems, 30(1–2), pp. 65–84, 2000. doi: 10.1016/S0921-8890(99)00065-2

M. Brambilla, E. Ferrante, M. Birattari, M. Dorigo, “Swarm robotics: a review from the swarm engineering perspective,” Swarm Intelligence, 7, pp. 1–41, 2013. doi: 10.1007/s11721-012-0075-2

G.-Z. Yang et al., “The grand challenges of Science Robotics,” Science Robotics, 3(14), eaar7650, 2018. doi: 10.1126/scirobotics.aar7650

Y. Mekdad, A. Arış, L. Babun, A. El Fergougui, M. Conti, R. Lazzeretti, S. Uluagac, “A survey on security and privacy issues of UAVs,” Computer Networks, vol. 224, 109626, 2023. doi: 10.1016/j.comnet.2023.109626

B. Barricelli, E. Casiraghi, D. Fogli, “A Survey on Digital Twin: Definitions, Characteristics, Applications, and Design Implications,” IEEE Access, pp. 167653–167671, 2019. doi: 10.1109/ACCESS.2019.2953499

V. Trianni, A. Campo, Fundamental Collective Behaviors in Swarm Robotics, pp. 1377–1394, 2015. doi: 10.1007/978-3-662-43505-2_71

H. Hamann, Swarm Robotics: A Formal Approach. Springer, Cham, 2018. doi: https://doi.org/10.1007/978-3-319-74528-2

Y. Maruyama, S. Kato, T. Azumi, Exploring the performance of ROS2, pp. 1–10, 2016. doi: 10.1145/2968478.2968502

“Data Distribution Service (DDS) Specification. Version 1.4.”, Object Management Group (OMG). 2015. Available: https://www.omg.org/spec/DDS

S. Boschert, R. Rosen, “Digital twin—The simulation aspect,” in Mechatronic Futures, pp. 59–74. Springer, 2016. doi: 10.1007/978-3-319-32156-1_5

M. Dorigo, M. Birattari, M. Brambilla, “Swarm robotics and artificial swarm intelligence, in Handbook of Artificial Intelligence, 2014.

M. Huttenrauch, A. Sosic, G. Neumann, “Deep Reinforcement Learning for Swarm Systems,” Journal of Machine Learning Research, vol. 20, pp. 1–31, 2019.

M. Colledanchise, P. Ogren, Behavior Trees in Robotics and AI: An Introduction. CRC Press, 2018. doi: https://doi.org/10.1201/9780429489105

M. Dorigo, V. Maniezzo, A. Colorni, “Ant system: Optimization by a colony of cooperating agents,” IEEE Transactions on Evolutionary Computation, 1(1), pp. 53–66, 1996. https://doi.org/10.1109/4235.585892

R.C. Eberhart, J. Kennedy, “A new optimizer using particle swarm theory,” Proceedings of the Sixth International Symposium on Micro Machine and Human Science, pp. 39–43. IEEE, 1995. doi: https://doi.org/10.1109/MHS.1995.494215

W. Li, H. Dong, H. Gao, “Leader-follower formation control of multi-UAVs with collision avoidance,” IEEE Transactions on Industrial Electronics, 64(4), pp. 3184–3196, 2017. doi: https://doi.org/10.1109/TIE.2016.2638818

A. Marzinotto, M. Colledanchise, C. Smith, P. Ogren, “Towards a unified behavior trees framework for robot control,” 2014 IEEE International Conference on Robotics and Automation (ICRA), pp. 5420–5427. doi: https://doi.org/10.1109/ICRA.2014.6907656

R. Olfati-Saber, J.A. Fax, R.M. Murray, “Consensus and cooperation in networked multi-agent systems,” Proceedings of the IEEE, 95(1), pp. 215–233, 2007. doi: https://doi.org/10.1109/JPROC.2006.887293

V. Parunak, M. Purcell, R. O’Connell, “Digital Pheromones for Autonomous Coordination of Swarming UAV’s,” in 1st UAV Conference, 2002. doi: 10.2514/6.2002-3446

C.W. Reynolds, “Flocks, herds and schools: A distributed behavioral model,” Proceedings of the 14th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH ‘87), pp. 25–34. doi: https://doi.org/10.1145/37401.37406

O. Vinyals et al., “Grandmaster level in StarCraft II using multi-agent reinforcement learning,” Nature, 575(7782), pp. 350–354, 2019. doi: https://doi.org/10.1038/s41586-019-1724-z

M. Zgurovsky, Y. Zaychenko, The Fundamentals of Computational Intelligence: System Approach. Springer, 2016. doi: https://doi.org/10.1007/978-3-319-35162-9

Downloads

Published

2025-09-29

Issue

Section

Methods, models, and technologies of artificial intelligence in system analysis and control