Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

A Software Framework for Self-Organized Flocking System Motion Coordination Research

Author 1: Fredy Martinez Author 2: Holman Montiel Author 3: Edwar Jacinto
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 13, No. 2 · Published 2022

DOI: https://doi.org/10.14569/IJACSA.2022.0130281

Abstract

We describe and analyze the basic algorithms for the self-organization of a swarm of robots in coordinated motion as a flock of agents as a strategy for the solution of multi-agent tasks. This analysis allows us to postulate a simulation framework for such systems based on the behavioral rules that characterize the dynamics of these systems. The problem is approached from the perspective of autonomous navigation in an unknown but restricted and locally observable environment. The simulation framework allows defining individually the characteristics of the basic behaviors identified as fundamental to show a flocking behavior, as well as the specific characteristics of the naviga-tion environment. It also allows the incorporation of different path planning approaches to enable the system to navigate the environment for different strategies, both geometric and reactive. The basic behaviors modeled include safe wandering, following, aggregation, dispersion, and homing, which interact to generate flocking behavior, i.e., the swarm aggregates, reach a stable formation and move in an organized fashion toward the target point. The framework concept follows the principle of constrained target tracking, which allows the problem to be solved similarly as a small robot with limited computation would solve it. It is shown that the algorithm and the framework that implements it are robust to the defined constraints and manage to generate the flocking behavior while accomplishing the navigation task. These results provide key guidelines for the implementation of these algorithms on real platforms.

Keywords

How to Cite this Article

Martinez, F., Montiel, H., & Jacinto, E. (2022). A Software Framework for Self-Organized Flocking System Motion Coordination Research. International Journal of Advanced Computer Science and Applications, 13(2). https://doi.org/10.14569/IJACSA.2022.0130281

Martinez, Fredy, et al.. "A Software Framework for Self-Organized Flocking System Motion Coordination Research." International Journal of Advanced Computer Science and Applications, vol. 13, no. 2, 2022, https://doi.org/10.14569/IJACSA.2022.0130281.

@article{Martinez2022,
  title     = {A Software Framework for Self-Organized Flocking System Motion Coordination Research},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {13},
  number    = {2},
  year      = {2022},
  publisher = {The Science and Information Organization},
  author    = {Fredy Martinez and Holman Montiel and Edwar Jacinto},
  doi       = {10.14569/IJACSA.2022.0130281},
  url       = {https://doi.org/10.14569/IJACSA.2022.0130281}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.