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 条
  • [41] Collision Detection and Avoidance for Black Box Multi-Robot Navigation
    Ayoubi, Sara
    Hadzic, Ilija
    Salaun, Lou
    Massaro, Antonio
    2024 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2024), 2024, : 12319 - 12325
  • [42] Hitchhiking Based Symbiotic Multi-Robot Navigation in Sensor Networks
    Ravankar, Abhijeet
    Ravankar, Ankit A.
    Kobayashi, Yukinori
    Hoshino, Yohei
    Peng, Chao-Chung
    Watanabe, Michiko
    ROBOTICS, 2018, 7 (03):
  • [43] Multi-robot navigation in formation via sequential convex programming
    Alonso-Mora, Javier
    Baker, Stuart
    Rus, Daniela
    2015 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2015, : 4634 - 4641
  • [44] ARGoS: a modular, parallel, multi-engine simulator for multi-robot systems
    Pinciroli, Carlo
    Trianni, Vito
    O'Grady, Rehan
    Pini, Giovanni
    Brutschy, Arne
    Brambilla, Manuele
    Mathews, Nithin
    Ferrante, Eliseo
    Di Caro, Gianni
    Ducatelle, Frederick
    Birattari, Mauro
    Gambardella, Luca Maria
    Dorigo, Marco
    SWARM INTELLIGENCE, 2012, 6 (04) : 271 - 295
  • [45] ARGoS: a modular, parallel, multi-engine simulator for multi-robot systems
    Carlo Pinciroli
    Vito Trianni
    Rehan O’Grady
    Giovanni Pini
    Arne Brutschy
    Manuele Brambilla
    Nithin Mathews
    Eliseo Ferrante
    Gianni Di Caro
    Frederick Ducatelle
    Mauro Birattari
    Luca Maria Gambardella
    Marco Dorigo
    Swarm Intelligence, 2012, 6 : 271 - 295
  • [46] Design and simulation of multi-robot logistic system
    Gao, Hanhua
    Hu, Xudong
    Wu, Chuanyu
    PROCEEDINGS OF THE 2006 IEEE/ASME INTERNATIONAL CONFERENCE ON MECHATRONIC AND EMBEDDED SYSTEMS AND APPLICATIONS, 2006, : 106 - +
  • [47] Human Multi-Robot Physical Interaction: a Distributed Framework
    Lippi, Martina
    Marino, Alessandro
    Journal of Intelligent and Robotic Systems: Theory and Applications, 2021, 101 (02):
  • [48] A Framework for Realistic Simulation of Networked Multi-Robot Systems
    Kudelski, Michal
    Cinus, Marco
    Gambardella, Luca
    Di Caro, Gianni A.
    2012 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2012, : 5018 - 5025
  • [49] A framework for multi-robot node coverage in sensor networks
    Andrea Gasparri
    Bhaskar Krishnamachari
    Gaurav S. Sukhatme
    Annals of Mathematics and Artificial Intelligence, 2008, 52 : 281 - 305
  • [50] RoboNetSim: An integrated framework for multi-robot and network simulation
    Kudelski, Michal
    Gambardella, Luca M.
    Di Caro, Gianni A.
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2013, 61 (05) : 483 - 496