PSO Tuner and Swarm Robotics Toolbox - Software Tools for Swarm Robotics Applications

被引:0
|
作者
Santizo, Eduardo [1 ]
Alberto Rivera, Luis [1 ]
机构
[1] Univ Valle Guatemala, Dept Elect Mech & Biomed Engn, Guatemala City, Guatemala
关键词
Swarm robotics; Particle Swarm Optimization; Recurrent Neural Networks;
D O I
10.1109/CONCAPANXLI59599.2023.10517555
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Particle Swarm Optimization (PSO) algorithm is an stochastic optimization method that deploys a swarm of particles to explore and find the minimum of a cost function. In its most basic form, the algorithm can diverge depending on the parameters used. Two common solutions for this instability problem is the addition of an inertial constant and the constriction of the parameters through a group of equations that guarantee the convergence of the algorithm. An issue with these approaches is that they, in turn, depend on a group of parameters that need to be chosen carefully. To overcome that issue, we propose the use of a PSO Tuner, a specially trained recurrent neural network (RNN) that automatically sets the value of these parameters. In order to facilitate the design and use of the PSO Tuner, as well as to provide other useful tools for swarm robotics applications, we created a Swarm Robotics Toolbox. This consists of a set of functions, classes, scripts and interfaces that allow visualizing experimental results, saving figures, generating videos, performing statistical analyses, among others.
引用
收藏
页码:20 / 25
页数:6
相关论文
共 50 条
  • [1] Swarm intelligence and its applications in swarm robotics
    Jevtic, Aleksandar
    Andina, Diego
    [J]. CIMMACS '07: PROCEEDINGS OF THE 6TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE, MAN-MACHINE SYSTEMS AND CYBERNETICS, 2007, : 42 - +
  • [2] Blockchain-Empowered PSO for Scalable Swarm Robotics
    Cicirelli, Franco
    Greco, Emilio
    Guerrieri, Antonio
    Gentile, Antonio Francesco
    Spezzano, Giandomenico
    Vinci, Andrea
    [J]. ARTIFICIAL LIFE AND EVOLUTIONARY COMPUTATION, WIVACE 2023, 2024, 1977 : 214 - 227
  • [3] Architecture of Swarm Robotics System Software Infrastructure
    Efremov, Mikhail A.
    Kholod, Ivan I.
    [J]. 2020 9TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2020, : 698 - 701
  • [4] Particle Swarm Optimization in Swarm Robotics
    Turkler, Levent
    Akkan, L. Ozlem
    Akkan, Taner
    [J]. 2ND INTERNATIONAL CONGRESS ON HUMAN-COMPUTER INTERACTION, OPTIMIZATION AND ROBOTIC APPLICATIONS (HORA 2020), 2020, : 305 - 310
  • [5] From swarm intelligence to swarm robotics
    Beni, G
    [J]. SWARM ROBOTICS, 2005, 3342 : 1 - 9
  • [6] Swarm robotics and minimalism
    Sharkey, Amanda J. C.
    [J]. CONNECTION SCIENCE, 2007, 19 (03) : 245 - 260
  • [7] Swarm Robotics: A Survey
    Abdelli, Ahmed
    Amamra, Abdenour
    Yachir, Ali
    [J]. ADVANCES IN COMPUTING SYSTEMS AND APPLICATIONS, 2022, 513 : 153 - 164
  • [8] Swarm intelligence and robotics
    Bogue, Robert
    [J]. INDUSTRIAL ROBOT-AN INTERNATIONAL JOURNAL, 2008, 35 (06) : 488 - 495
  • [9] Swarm Robotics: A Review
    Wang W.
    Zheng Y.
    Lin G.
    Zhang L.
    Han Z.
    [J]. Jiqiren/Robot, 2020, 42 (02): : 232 - 256
  • [10] Swarm Robotics: Simulators, Platforms and Applications Review
    Calderon-Arce, Cindy
    Brenes-Torres, Juan Carlos
    Solis-Ortega, Rebeca
    [J]. COMPUTATION, 2022, 10 (06)