Blockchain-Empowered PSO for Scalable Swarm Robotics

被引:0
作者
Cicirelli, Franco [1 ]
Greco, Emilio [1 ]
Guerrieri, Antonio [1 ]
Gentile, Antonio Francesco [1 ]
Spezzano, Giandomenico [1 ]
Vinci, Andrea [1 ]
机构
[1] CNR, ICAR, Via P Bucci 8-9C, I-87036 Arcavacata Di Rende, Italy
来源
ARTIFICIAL LIFE AND EVOLUTIONARY COMPUTATION, WIVACE 2023 | 2024年 / 1977卷
关键词
Blockchain; swarm robotics; swarm intelligence; Particle Swarm Optimization (PSO); Tendermint;
D O I
10.1007/978-3-031-57430-6_17
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Swarm robotics is an innovative field that utilizes collective behavior principles to design systems where multiple robots coordinate through simple rules and interactions. It faces the challenges of decentralized governance, security, and scalability. Due to its decentralized optimization capabilities, Particle Swarm Optimization (PSO) has shown promise for controlling robot swarms. However, implementing PSO in a distributed manner still poses problems in achieving full scalability and fault-tolerant operation. Blockchain, a decentralized system that securely stores and distributes data, enables transparent and autonomous communication among robots. Integrating blockchain with PSO can potentially revolutionize swarm robotics by providing secure and decentralized coordination through Decentralized applications (Dapps). The work proposed here demonstrates the application of blockchain technology, utilizing ad-hoc techniques, to manage a swarm of robots in conjunction with particle swarm optimization for solving navigation paths. In particular, the emergent Tendermint platform is exploited as a lean blockchain infrastructure for supporting asynchronous swarm robotics applications by showing its main advantages compared to a more traditional blockchain platform.
引用
收藏
页码:214 / 227
页数:14
相关论文
共 19 条
[1]  
Adeoti TS, 2022, European Journal of Electrical Engineering and Computer Science, V6, P51, DOI [10.24018/ejece.2022.6.4.456, 10.24018/ejece.2022.6.4.456, DOI 10.24018/EJECE.2022.6.4.456]
[2]  
Braithwaite S, 2020, Arxiv, DOI [arXiv:2010.07031, 10.48550/ARXIV.2010.07031, DOI 10.48550/ARXIV.2010.07031]
[3]  
Buchman E., 2016, Tendermint: Byzantine fault tolerance in the age of blockchains
[4]   Decentralized Applications: The Blockchain-Empowered Software System [J].
Cai, Wei ;
Wang, Zehua ;
Ernst, Jason B. ;
Hong, Zhen ;
Feng, Chen ;
Leung, Victor C. M. .
IEEE ACCESS, 2018, 6 :53019-53033
[5]   Practical byzantine fault tolerance and proactive recovery [J].
Castro, M ;
Liskov, B .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2002, 20 (04) :398-461
[6]  
Docker, About us
[7]  
Ferrer EC, 2017, Arxiv, DOI [arXiv:1608.00695, 10.1007/978-3-030-02683-7_77]
[8]  
Gazi V, 2014, 2014 IEEE SYMPOSIUM ON SWARM INTELLIGENCE (SIS), P174
[9]  
github, Tendermint Core 0.32.3
[10]  
HEPPNER F, 1990, UBIQUITY OF CHAOS, P233