Cargando…

Spatial microscopic modeling of collective movements in multi-robot systems: Design choices and calibration

Despite the strong increase in available computational power enabling an unprecedented level of realism in simulation, modeling robotic systems at higher abstraction level remains crucial to efficiently design robot controllers and analyze their properties. This is especially true for multi-robot sy...

Descripción completa

Detalles Bibliográficos
Autores principales: Baumann, Cyrill, Martinoli, Alcherio
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9584305/
https://www.ncbi.nlm.nih.gov/pubmed/36274909
http://dx.doi.org/10.3389/frobt.2022.961053
_version_ 1784813235100188672
author Baumann, Cyrill
Martinoli, Alcherio
author_facet Baumann, Cyrill
Martinoli, Alcherio
author_sort Baumann, Cyrill
collection PubMed
description Despite the strong increase in available computational power enabling an unprecedented level of realism in simulation, modeling robotic systems at higher abstraction level remains crucial to efficiently design robot controllers and analyze their properties. This is especially true for multi-robot systems, with their high computational complexity due to the numerous interactions among individual robots. While multiple contributions in the literature have proposed approaches leading to highly abstracted and therefore computationally efficient models, often such abstractions have been obtained with strong assumptions on the underlying spatiality of the system behavior (e.g., well-mixed system, diffusive system). In this work, we address the modeling of an arbitrary collective movement involving the displacement of a robot ensemble along a certain trajectory overlapped with continuous interactions among the robotic members. Without loss of generality, we have focused our modeling effort on a flocking case study, as a prominent and well-known example of collective movement. We investigate our case study at the microscopic level while leveraging a more faithful submicroscopic model (implemented through a high-fidelity robotic simulator) as ground-truth. More specifically, we illustrate multiple choices for designing and calibrating such microscopic models, so that their faithfulness with the underlying submicroscopic model of the same physical system is preserved. Such effort has produced concrete implementations of three different microscopic models for the same case study, all taking into account the spatiality of the collective movement. We find that all three microscopic models produce quantitatively accurate estimations for our flocking case study. As they rely on different underlying assumptions and modeling techniques, the choice between them is a trade-off between the computational cost, the modeling effort, the metrics considered to evaluate their faithfulness, and the subsequent usage (e.g., control design, system property analysis, control code prototyping).
format Online
Article
Text
id pubmed-9584305
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-95843052022-10-21 Spatial microscopic modeling of collective movements in multi-robot systems: Design choices and calibration Baumann, Cyrill Martinoli, Alcherio Front Robot AI Robotics and AI Despite the strong increase in available computational power enabling an unprecedented level of realism in simulation, modeling robotic systems at higher abstraction level remains crucial to efficiently design robot controllers and analyze their properties. This is especially true for multi-robot systems, with their high computational complexity due to the numerous interactions among individual robots. While multiple contributions in the literature have proposed approaches leading to highly abstracted and therefore computationally efficient models, often such abstractions have been obtained with strong assumptions on the underlying spatiality of the system behavior (e.g., well-mixed system, diffusive system). In this work, we address the modeling of an arbitrary collective movement involving the displacement of a robot ensemble along a certain trajectory overlapped with continuous interactions among the robotic members. Without loss of generality, we have focused our modeling effort on a flocking case study, as a prominent and well-known example of collective movement. We investigate our case study at the microscopic level while leveraging a more faithful submicroscopic model (implemented through a high-fidelity robotic simulator) as ground-truth. More specifically, we illustrate multiple choices for designing and calibrating such microscopic models, so that their faithfulness with the underlying submicroscopic model of the same physical system is preserved. Such effort has produced concrete implementations of three different microscopic models for the same case study, all taking into account the spatiality of the collective movement. We find that all three microscopic models produce quantitatively accurate estimations for our flocking case study. As they rely on different underlying assumptions and modeling techniques, the choice between them is a trade-off between the computational cost, the modeling effort, the metrics considered to evaluate their faithfulness, and the subsequent usage (e.g., control design, system property analysis, control code prototyping). Frontiers Media S.A. 2022-10-06 /pmc/articles/PMC9584305/ /pubmed/36274909 http://dx.doi.org/10.3389/frobt.2022.961053 Text en Copyright © 2022 Baumann and Martinoli. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Robotics and AI
Baumann, Cyrill
Martinoli, Alcherio
Spatial microscopic modeling of collective movements in multi-robot systems: Design choices and calibration
title Spatial microscopic modeling of collective movements in multi-robot systems: Design choices and calibration
title_full Spatial microscopic modeling of collective movements in multi-robot systems: Design choices and calibration
title_fullStr Spatial microscopic modeling of collective movements in multi-robot systems: Design choices and calibration
title_full_unstemmed Spatial microscopic modeling of collective movements in multi-robot systems: Design choices and calibration
title_short Spatial microscopic modeling of collective movements in multi-robot systems: Design choices and calibration
title_sort spatial microscopic modeling of collective movements in multi-robot systems: design choices and calibration
topic Robotics and AI
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9584305/
https://www.ncbi.nlm.nih.gov/pubmed/36274909
http://dx.doi.org/10.3389/frobt.2022.961053
work_keys_str_mv AT baumanncyrill spatialmicroscopicmodelingofcollectivemovementsinmultirobotsystemsdesignchoicesandcalibration
AT martinolialcherio spatialmicroscopicmodelingofcollectivemovementsinmultirobotsystemsdesignchoicesandcalibration