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.
引用
收藏
页码:3017 / 3027
页数:11
相关论文
共 31 条
[1]  
Alonso-Mora J., 2011, 2011 IEEE International Conference on Robotics and Automation (ICRA 2011), P4512, DOI 10.1109/ICRA.2011.5980269
[2]  
Bi Q, 2018, CHIN CONTR CONF, P7205, DOI 10.23919/ChiCC.2018.8482719
[3]   A Distributed Version of the Hungarian Method for Multirobot Assignment [J].
Chopra, Smriti ;
Notarstefano, Giuseppe ;
Rice, Matthew ;
Egerstedt, Magnus .
IEEE TRANSACTIONS ON ROBOTICS, 2017, 33 (04) :932-947
[4]   Massive Shape Formation in Grid Environments [J].
Chu, Wenjie ;
Zhang, Wei ;
Zhao, Haiyan ;
Jin, Zhi ;
Mei, Hong .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2023, 20 (03) :1745-1759
[5]   An integrated system for perception-driven autonomy with modular robots [J].
Daudelin, Jonathan ;
Jing, Gangyuan ;
Tosun, Tarik ;
Yim, Mark ;
Kress-Gazit, Hadas ;
Campbell, Mark .
SCIENCE ROBOTICS, 2018, 3 (23)
[6]   Distributed Machine Learning for UAV Swarms: Computing, Sensing, and Semantics [J].
Ding, Yahao ;
Yang, Zhaohui ;
Pham, Quoc-Viet ;
Hu, Ye ;
Zhang, Zhaoyang ;
Shikh-Bahaei, Mohammad .
IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (05) :7447-7473
[7]  
Feng SW, 2019, ROBOTICS: SCIENCE AND SYSTEMS XV
[8]   Geometric Methods for Multi-Agent Collision Avoidance [J].
Guy, Stephen J. ;
van den Berg, Jur ;
Lin, Ming C. ;
Manocha, Dinesh .
PROCEEDINGS OF THE TWENTY-SIXTH ANNUAL SYMPOSIUM ON COMPUTATIONAL GEOMETRY (SCG'10), 2010, :115-116
[9]   Decentralized controllers for shape generation with robotic swarms [J].
Hsieh, M. Ani ;
Kumar, Vijay ;
Chaimowicz, Luiz .
ROBOTICA, 2008, 26 (691-701) :691-701
[10]   Convergent Multiagent Formation Control With Collision Avoidance [J].
Hu, Jinwen ;
Zhang, Houxin ;
Liu, Lu ;
Zhu, Xiaoping ;
Zhao, Chunhui ;
Pan, Quan .
IEEE TRANSACTIONS ON ROBOTICS, 2020, 36 (06) :1805-1818