Distributed Shape Formation of Multirobot Systems via Dynamic Assignment

被引:0
|
作者
Li, Xing [1 ]
Zhou, Rui [1 ]
Zhang, Yunjie [1 ]
Sun, Guibin [1 ]
机构
[1] Beihang Univ, Sch Automat Sci & Elect Engn, Beijing 100083, Peoples R China
基金
中国博士后科学基金;
关键词
Robots; Shape; Robot sensing systems; Collision avoidance; Heuristic algorithms; Multi-robot systems; Service robots; Distributed control; dynamic assignment; multirobot systems; shape formation control;
D O I
10.1109/TIE.2024.3436657
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, we propose a fully distributed algorithm that leverages the concept of exploration behavior to achieve the shape formation control of multirobot systems. Here, the exploration behavior means that each robot can actively explore the unoccupied goal locations in the shape, thus removing the prior goal assignment for each robot and increasing the system's flexibility. This exploration behavior can be realized by mimicking the negative phototaxis observed in nature. To be specific, each robot can dynamically choose multiple goal locations with the light intensity less than a given value in its sensing range, which can be computed by local information. Furthermore, we employ local peer-to-peer communications to propagate the unoccupied goal, and then the trapped robots will move toward the remote unoccupied goal, thus ensuring and speeding up the convergence. In the meantime, the control command can be obtained by solving a constrained optimization function. Moreover, the theoretical analysis reveals that our algorithm can drive robots to achieve the desired shape if the initial distance between robots' positions and goal locations satisfies the distance condition. Finally, simulation and physical experiment results demonstrate adaptability to complex shapes and swarm sizes and high efficiency of our algorithm.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Generalized Assignment for Multirobot Systems via Distributed Branch-and-Price
    Testa, Andrea
    Notarstefano, Giuseppe
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2022, 38 (03) : 1990 - 2001
  • [2] Distributed Multirobot Task Assignment via Consensus ADMM
    Shorinwa, Ola
    Haksar, Ravi N.
    Washington, Patrick
    Schwager, Mac
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2023, 39 (03) : 1781 - 1800
  • [3] Distributed Sliding-Mode Formation Controller Design for Multirobot Dynamic Systems
    Liao, Teh-Lu
    Yan, Jun-Juh
    Chan, Wei-Shou
    [J]. JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 2017, 139 (06):
  • [4] A Distributed Version of the Hungarian Method for Multirobot Assignment
    Chopra, Smriti
    Notarstefano, Giuseppe
    Rice, Matthew
    Egerstedt, Magnus
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2017, 33 (04) : 932 - 947
  • [5] Distributed Algorithms for Multirobot Task Assignment With Task Deadline Constraints
    Luo, Lingzhi
    Chakraborty, Nilanjan
    Sycara, Katia
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2015, 12 (03) : 876 - 888
  • [6] Distributed control for geometric pattern formation of large-scale multirobot systems
    Giusti, Andrea
    Maffettone, Gian Carlo
    Fiore, Davide
    Coraggio, Marco
    di Bernardo, Mario
    [J]. FRONTIERS IN ROBOTICS AND AI, 2023, 10
  • [7] Development of Optimal Strategies for Task Assignment in Multirobot Systems
    Choudhury, B. B.
    Biswal, B. B.
    Mishra, D.
    [J]. 2009 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE, VOLS 1-3, 2009, : 1129 - +
  • [8] Byzantine Resilient Distributed Learning in Multirobot Systems
    Li, Jiani
    Abbas, Waseem
    Shabbir, Mudassir
    Koutsoukos, Xenofon
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2022, 38 (06) : 3550 - 3563
  • [9] Cooperation issues and distributed sensing for multirobot systems
    Pagello, Enrico
    D'Angelo, Antonio
    Menegatti, Emanuele
    [J]. PROCEEDINGS OF THE IEEE, 2006, 94 (07) : 1370 - 1383
  • [10] A Distributed Competitive and Collaborative Coordination for Multirobot Systems
    Liu, Mei
    Li, Yutong
    Chen, Yingqi
    Qi, Yimeng
    Jin, Long
    [J]. IEEE Transactions on Mobile Computing, 2024, 23 (12) : 11436 - 11448