Simulation and analysis of peer-to-peer robot swarm network

In the paper we describe the full cycle development of TDMA-based communication protocol for a swarm of robots, including simulation and hard-ware implementation. The protocol is targeted to have a robust, inter ference-immune transport in the network. First, we developed a simulator, based on SimPy...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Datum:2026
Hauptverfasser: Rahozin, D.V., Smirnov, V.Ye.
Format: Artikel
Sprache:Englisch
Veröffentlicht: PROBLEMS IN PROGRAMMING 2026
Schlagworte:
Online Zugang:https://pp.isofts.kiev.ua/index.php/ojs1/article/view/1026
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Назва журналу:Problems in programming
Завантажити файл: Pdf

Institution

Problems in programming
Beschreibung
Zusammenfassung:In the paper we describe the full cycle development of TDMA-based communication protocol for a swarm of robots, including simulation and hard-ware implementation. The protocol is targeted to have a robust, inter ference-immune transport in the network. First, we developed a simulator, based on SimPy simulation pack age, which helps us to run thousands of simulations for proving the concept of TDMA-based communications for robotic swarm. Second, using the simulator we developed a bunch of techniques for the TDMA transport to improve network robustness and simulations allowed to gather statistics and choose the better algorithm. Third, we employed so-called AI tools to implement parts of simulator and a helper technique to convert simulation code to embedded code, approaching “digital twin” paradigm. Finally, the simulated protocols are successfully ported to hardware, which supports LoRa protocol, but not limited to LoRa physical layer. The resulting embedded code works accordingly to simulation results and gathered statistics. The developed sim ulation environment and modern so-called AI tools allowed to shorten dramatically the embedded software development cycle and evaluate algorithm efficiency information from the simulation results before applying on real hardware.Prombles in programming 2026; 2: 58-66