Modeling swarm robotic systems: A case study in collaborative distributed manipulation

被引:167
|
作者
Martinoli, A [1 ]
Easton, K
Agassounon, W
机构
[1] Swarm Intelligent Syst Grp, Nonlinear Syst Lab, CH-1015 Lausanne, Switzerland
[2] Phys Sci Inc, Andover, MA 01810 USA
来源
关键词
swarm robotics; distributed control; swarm intelligence; microscopic and macroscopic modeling;
D O I
10.1177/0278364904042197
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this paper, we present a time-discrete, incremental methodology for modeling, at the microscopic and macroscopic levels, the dynamics of distributed manipulation experiments using swarms of autonomous robots endowed with reactive controllers. The methodology is well suited for non-spatial metrics, as it does not take into account robot trajectories or the spatial distribution of objects in the environment. The strength of the methodology lies in the fact that it has been generated by considering incremental abstraction steps,from real robots to macroscopic models, each with well-defined mappings between successive implementation levels. Precise heuristic criteria based on geometrical considerations and systematic tests with one or two real robots prevent the introduction of free parameters in the calibration procedure of models. As a consequence, we are able to generate highly abstracted macroscopic models that can capture the dynamics of a swarm of robots at the behavioral level while still being closely anchored to the characteristics of the physical setup. Although this methodology has been and can be applied to other experiments in distributed manipulation (e.g. object aggregation and segregation, foraging), in this paper we,focus on a strictly collaborative case study concerned with pulling sticks out of the ground, an action that requires the collaboration of two robots to be successful. Experiments were carried out with teams consisting of two to 600 individuals at different levels of implementation (real robots, embodied simulations, microscopic and macroscopic models). Results show that models can deliver both qualitatively and quantitatively correct predictions in time lapses that are at least four orders of magnitude smaller than those required by embodied simulations and that they represent a useful tool for generalizing the dynamics of these highly stochastic, asynchronous, nonlinear systems, often outperforming intuitive reasoning. Finally, in addition to discussing subtle numerical effects, small prediction discrepancies, and difficulties in generating the mapping between different abstractions levels, we conclude the paper by reviewing the intrinsic limitations of the current modeling methodology and by proposing a few suggestions for future work.
引用
收藏
页码:415 / 436
页数:22
相关论文
共 50 条
  • [1] Modeling swarm robotic systems
    Martinoli, A
    Easton, K
    [J]. EXPERIMENTAL ROBOTICS VIII, 2003, 5 : 297 - 306
  • [2] Parameter estimation and optimal control of swarm-robotic systems: A case study in distributed task allocation
    Correll, Nikolaus
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-9, 2008, : 3302 - 3307
  • [3] Distributed and resilient localization algorithm for Swarm Robotic Systems
    de Sa, Alan Oliveira
    Nedjah, Nadia
    Mourelle, Luiza de Macedo
    [J]. APPLIED SOFT COMPUTING, 2017, 57 : 738 - 750
  • [4] Distributed efficient localization in swarm robotic systems using swarm intelligence algorithms
    de Sa, Alan Oliveira
    Nedjah, Nadia
    Mourelle, Luiza de Macedo
    [J]. NEUROCOMPUTING, 2016, 172 : 322 - 336
  • [5] An overview of collaborative robotic manipulation in multi-robot systems
    Feng, Zhi
    Hu, Guoqiang
    Sun, Yajuan
    Soon, Jeffrey
    [J]. ANNUAL REVIEWS IN CONTROL, 2020, 49 : 113 - 127
  • [6] Evolving aggregation behaviors for swarm robotic systems:: A systematic case study
    Bahçeci, E
    Sahin, E
    [J]. 2005 IEEE SWARM INTELLIGENCE SYMPOSIUM, 2005, : 333 - 340
  • [7] DCL-SLAM: A Distributed Collaborative LiDAR SLAM Framework for a Robotic Swarm
    Zhong, Shipeng
    Qi, Yuhua
    Chen, Zhiqiang
    Wu, Jin
    Chen, Hongbo
    Liu, Ming
    [J]. IEEE SENSORS JOURNAL, 2024, 24 (04) : 4786 - 4797
  • [8] Modeling the Convergence of Collaborative Systems of Systems: A Quantitative Case Study
    Collins, Bernard
    Doskey, Steven
    Moreland, James
    [J]. SYSTEMS ENGINEERING, 2017, 20 (04) : 357 - 378
  • [9] Computation Sharing in Distributed Robotic Systems: A Case Study on SLAM
    Gouveia, Bruno Duarte
    Portugal, David
    Silva, Daniel C.
    Marques, Lino
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2015, 12 (02) : 410 - 422
  • [10] Robust distributed spatial clustering for swarm robotic based systems
    Cruz, Nicolas Bulla
    Nedjah, Nadia
    Mourelle, Luiza de Macedo
    [J]. APPLIED SOFT COMPUTING, 2017, 57 : 727 - 737