Swarm Robot Communications in ROS 2: An Experimental Study

被引:0
|
作者
Castillo-Sanchez, Jose-Borja [1 ]
Gonzalez-Parada, Eva [1 ]
Cano-Garcia, Jose-Manuel [1 ]
机构
[1] Univ Malaga, Telecommun Res Inst, Dept Elect Technol, Malaga 29590, Spain
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Robots; Robot sensing systems; Robot kinematics; Wireless communication; Service robots; Swarm robotics; Protocols; Wireless fidelity; Surgery; Middleware; Swarm robots; embedded systems; network analysis; DDS; ROS; 2;
D O I
10.1109/ACCESS.2024.3470254
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent decades, robots have become increasingly popular and accessible. New frameworks have emerged to develop and communicate robotic applications, with ROS 2 or Robot Operating System 2 entitled as the preferred choice. Our work presents a testbed and defines a methodology to evaluate the validity of ROS 2 middleware for enabling dependable wireless robot swarm communications. Wireless robot swarms are constrained by a number of factors, including their limited computational power and the fact that they communicate over wireless mediums. Wireless media are typically more susceptible to errors, exhibit higher latencies, or may be subject to outage zones. Consequently, this paper proposes an experimental approach using genuine robot-grade hardware and employing standard communication mechanisms, with the objective of achieving an optimal balance between messaging reliability and delay. A series of test cases were defined, each with distinct settings, including distance, bit coding, diffusion mechanism, and so forth. The results can be readily replicated with the publicly available code and scripts for tests and analysis. Our findings indicate a significant lack of optimisation with respect to ROS 2 wireless communications in swarm scenarios. To address this, we propose a series of recommendations for improving the efficiency of these communications.
引用
收藏
页码:142930 / 142943
页数:14
相关论文
共 50 条
  • [1] A novel testbed for evaluating ROS 2 robot swarm wireless communications
    Castillo-Sanchez, Jose-Borja
    Gonzalez-Parada, Eva
    Cano-Garcia, Jose-Manuel
    2024 IEEE 22ND MEDITERRANEAN ELECTROTECHNICAL CONFERENCE, MELECON 2024, 2024, : 68 - 73
  • [2] ROS2SWARM - A ROS 2 Package for Swarm Robot Behaviors
    Kaiser, Tanja Katharina
    Begemann, Marian Johannes
    Plattenteich, Tavia
    Schilling, Lars
    Schildbach, Georg
    Hamann, Heiko
    arXiv,
  • [3] ROS2SWARM - A ROS 2 Package for Swarm Robot Behaviors
    Kaiser, Tanja Katharina
    Begemann, Marian Johannes
    Plattenteich, Tavia
    Schilling, Lars
    Schildbach, Georg
    Hamann, Heiko
    Proceedings - IEEE International Conference on Robotics and Automation, 2022, : 6875 - 6881
  • [4] ROS2SWARM-A ROS 2 Package for Swarm Robot Behaviors
    Kaiser, Tanja Katharina
    Begemann, Marian Johannes
    Plattenteich, Tavia
    Schilling, Lars
    Schildbach, Georg
    Hamann, Heiko
    2022 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA 2022, 2022, : 6875 - 6881
  • [5] A novel solution for securing robot communications based on the MQTT protocol and ROS
    Mukhandi, Munkenyi
    Portugal, David
    Pereira, Samuel
    Couceiro, Micael S.
    Proceedings of the 2019 IEEE/SICE International Symposium on System Integration, SII 2019, 2019, : 608 - 613
  • [6] A novel solution for securing robot communications based on the MQTT protocol and ROS
    Mukhandi, Munkenyi
    Portugal, David
    Pereira, Samuel
    Couceiro, Micael S.
    2019 IEEE/SICE INTERNATIONAL SYMPOSIUM ON SYSTEM INTEGRATION (SII), 2019, : 608 - 613
  • [7] RFID-based Communications for a Self-Organising Robot Swarm
    Tammet, Tanel
    Vain, Jueri
    Puusepp, Andres
    Reilent, Enar
    Kuusik, Alar
    SASO 2008: SECOND IEEE INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS, PROCEEDINGS, 2008, : 45 - +
  • [8] Implementing ROS Communications for Sensor Integration with the RB5 Collaborative Robot
    Kreitz, Jason
    Lee, Moonyoung
    SubPark, Hyun
    Oh, Paul Y.
    Oh, Jun Ho
    2020 10TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2020, : 378 - 383
  • [9] Swarm Robot Flocking: An Empirical Study
    Ercan, M. Fikret
    Li, Xiang
    INTELLIGENT ROBOTICS AND APPLICATIONS, PT II, 2011, 7102 : 495 - +
  • [10] Robots that Sync and Swarm: A Proof of Concept in ROS 2
    Barcis, Agata
    Barcis, Michal
    Bettstetter, Christian
    2019 INTERNATIONAL SYMPOSIUM ON MULTI-ROBOT AND MULTI-AGENT SYSTEMS (MRS 2019), 2019, : 92 - 98