Clustering Algorithms in Swarm-Based Robotic Systems

Authors

  • Oleg Huseynov Candidate of Technical Sciences, Head of Scientific-Research Laboratory: Scientific-Research Laboratory of “Intelligent Control and Decision-Making Systems in Industry and Economy”, Azerbaijan State Oil and Industry University
  • Orkhan Mammadli Master student, 2nd-year master's student, Group ES 6243.2: Department of Computer Engineering, Azerbaijan State Oil and Industry University

Keywords:

swarm robotics, clustering algorithms, decentralized control, task allocation, foraging, unsupervised learning, performance evaluation

Abstract

This article explores the application of clustering algorithms in swarm robotics, a field inspired by biological collectives and characterized by decentralized, self-organizing robotic behavior. Clustering, as a method of unsupervised learning, provides a foundation for grouping robots by behavior, location, or task allocation without central control. The article presents an overview of major clustering methods—such as K-Means, DBSCAN, OPTICS, and fuzzy clustering—and examines their adaptability for distributed, communication-constrained robotic systems. Practical applications in foraging, exploration, and task allocation are analyzed, along with associated challenges such as sensor noise, communication limitations, and dynamic environments. Performance metrics used to evaluate clustering effectiveness are also discussed. The study concludes that clustering algorithms significantly enhance coordination and task efficiency in swarm robotic systems and highlights the need for continued research to address real-world deployment issues and enable scalable, fault-tolerant solutions.

Published

2025-06-16

How to Cite

Oleg Huseynov, & Orkhan Mammadli. (2025). Clustering Algorithms in Swarm-Based Robotic Systems. Modern Scientific Method, (10). Retrieved from https://ojs.scipub.de/index.php/MSM/article/view/6471

Issue

Section

Technical Science