A modular functional framework for the design and evaluation of multi-robot navigation

被引:2
|
作者
Baumann, Cyrill [1 ]
Martinoli, Alcherio [1 ]
机构
[1] Ecole Polytech Fed Lausanne EPFL, Distributed Intelligent Syst & Algorithms Lab DIS, Sch Architecture Civil & Environm Engn, CH-1015 Lausanne, Switzerland
关键词
Distributed control algorithms; Multi-robot systems; Benchmarking; Performance evaluation; Control software design; ROBOT;
D O I
10.1016/j.robot.2021.103849
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this work, we address the design of tightly integrated control, estimation, and allocation algorithms allowing a group of robots to move collectively. For doing so, we leverage a modular framework that allows us to define precisely the needed functional components and thus consider and compare multiple algorithmic solutions for the same module. We demonstrate the effectiveness of such a framework through multiple spatial coordination challenges carried out both in simulation and reality and leveraging different distributed control laws (graph-based and behavior-based controllers). Moreover, we investigate the impact of different localization and communication constraints as well as that of real-time switching of control laws on selected coordination metrics. Finally, we also introduce additional algorithmic components for demonstrating further the modularity of the framework. We find that defining the modularity based on functionality is a very effective way to enable algorithm benchmarking and discover possible improvements of the overall software stack while at the same time being agnostic to the underlying hardware and middleware resources. This is an especially welcome feature in case of severely resource-constrained multi-robot systems. Moreover, an important benefit of such design process is that the resulting distributed control algorithms are very robust to the considered noise sources and amplitudes as well as to the diverse types of challenges considered. (C) 2021 The Authors. Published by Elsevier B.V.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] A modular functional framework for the design and evaluation of multi-robot navigation
    Baumann, Cyrill
    Martinoli, Alcherio
    Robotics and Autonomous Systems, 2021, 144
  • [2] A strategy for multi-robot navigation
    Beji, Lotfi
    ElKamel, Mohamed
    Abichou, Azgal
    2011 50TH IEEE CONFERENCE ON DECISION AND CONTROL AND EUROPEAN CONTROL CONFERENCE (CDC-ECC), 2011, : 4214 - 4219
  • [3] Multi-Robot Simulation Framework
    Hideg, Attila
    Blazovics, Laszlo
    Forstner, Bertalan
    2018 9TH IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFOCOMMUNICATIONS (COGINFOCOM), 2018, : 159 - 163
  • [4] GeRoNa: Generic Robot Navigation: A Modular Framework for Robot Navigation and Control
    Huskic, Goran
    Buck, Sebastian
    Zell, Andreas
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2019, 95 (02) : 419 - 442
  • [5] LOCAL DISTRIBUTED CONTROL FOR MULTI-ROBOT NAVIGATION
    Terrones, A.
    Acuna, R.
    Certad, N.
    Fermin-Leon, L.
    Fernandez-Lopez, G.
    ADAPTIVE MOBILE ROBOTICS, 2012, : 797 - 804
  • [6] Experiments in Cooperative Human Multi-Robot Navigation
    Saez-Pons, Joan
    Alboul, Lyuba
    Penders, Jacques
    2011 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2011,
  • [7] Learning Decentralized Multi-Robot PointGoal Navigation
    Soualhi, Takieddine
    Crombez, Nathan
    Ruichek, Yassine
    Lombard, Alexandre
    Galland, Stephane
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2025, 10 (04): : 4117 - 4124
  • [8] Towards decentralization of multi-robot navigation functions
    Tanner, HG
    Kumar, A
    2005 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-4, 2005, : 4132 - 4137
  • [9] An application of relative localisation for multi-robot navigation
    Schneider, FE
    Wildermuth, D
    Proceedings of the Second IASTED International Multi-Conference on Automation, Control, and Information Technology - Automation, Control, and Applications, 2005, : 344 - 349
  • [10] A framework and architecture for multi-robot coordination
    Fierro, R
    Das, A
    Spletzer, J
    Esposito, J
    Kumar, V
    Ostrowski, JP
    Pappas, G
    Taylor, CJ
    Hur, Y
    Alur, R
    Lee, I
    Grudic, G
    Southall, B
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2002, 21 (10-11): : 977 - 995