Distributed Multirobot Control for Non-cooperative Herding

被引:0
|
作者
Mohanty, Nishant [1 ]
Grover, Jaskaran [1 ]
Liu, Changliu [1 ]
Sycara, Katia [1 ]
机构
[1] Carnegie Mellon Univ, Robot Inst, Pittsburgh, PA 15213 USA
关键词
Herding; Barrier Functions; Quadratic Programming; OPTIMIZATION; SYSTEMS;
D O I
10.1007/978-3-031-51497-5_23
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we consider the problem of protecting a high-value area from being breached by sheep agents by crafting motions for dog robots. We use control barrier functions to pose constraints on the dogs' velocities that induce repulsions in the sheep relative to the high-value area. This paper extends the results developed in our prior work on the same topic in three ways. Firstly, we implement and validate our previously developed centralized herding algorithm on many robots. We show herding of up to five sheep agents using three dog robots. Secondly, as an extension to the centralized approach, we develop two distributed herding algorithms, one favoring feasibility while the other favoring optimality. In the first algorithm, we allocate a unique sheep to a unique dog, making that dog responsible for herding its allocated sheep away from the protected zone. We provide feasibility proof for this approach, along with numerical simulations. In the second algorithm, we develop an iterative distributed reformulation of the centralized algorithm, which inherits the optimality (i.e. budget efficiency) from the centralized approach. Lastly, we conduct real-world experiments of these distributed algorithms and demonstrate herding of up to five sheep agents using five dog robots. Videos of these results are available at https://bit.ly/3bZq0dB.
引用
收藏
页码:317 / 332
页数:16
相关论文
共 50 条
  • [1] A Distributed Outmost Push Approach for Multirobot Herding
    Zhang, Shuai
    Lei, Xiaokang
    Duan, Mengyuan
    Peng, Xingguang
    Pan, Jia
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2024, 40 : 1706 - 1723
  • [2] On Distributed Cooperative Control for the Manipulation of a Hose by a Multirobot System
    Lopez-Guede, Jose Manuel
    Grana, Manuel
    Zulueta, Ekaitz
    [J]. HYBRID ARTIFICIAL INTELLIGENCE SYSTEMS, 2008, 5271 : 673 - 679
  • [3] Non-cooperative transcriptional control
    Meera Swami
    [J]. Nature Reviews Genetics, 2010, 11 : 240 - 240
  • [4] Non-cooperative games to control learned inverter dynamics of distributed resources
    Serna-Torre, Paul
    Shenoy, Vishal
    Schoenwald, David
    Poveda, Jorge I.
    Hidalgo-Gonzalez, Patricia
    [J]. ELECTRIC POWER SYSTEMS RESEARCH, 2024, 234
  • [5] Non-Cooperative Game Design for Distributed Control System with Long Delays
    Liu, Lihan
    Wang, Zhuwei
    Yang, Ruizhe
    Wu, Wenjun
    Fang, Chao
    Wu, Hong
    [J]. AD HOC & SENSOR WIRELESS NETWORKS, 2017, 37 (1-4) : 145 - 164
  • [6] Multiple Mobile Robots Planning Framework for Herding Non-Cooperative Target
    Chen, Yanjie
    Zhang, Zhixing
    Wu, Zheng
    Wu, Yangning
    He, Bingwei
    Zhang, Hui
    Wang, Yaonan
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2023, : 1 - 16
  • [7] Bio-Inspired Non-Cooperative Multi-Robot Herding
    Pierson, Alyssa
    Schwager, Mac
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2015, : 1843 - 1849
  • [8] Non-Cooperative Distributed MPC with Iterative Learning
    Hu, Haimin
    Gatsis, Konstantinos
    Morari, Manfred
    Pappas, George J.
    [J]. IFAC PAPERSONLINE, 2020, 53 (02): : 5225 - 5232
  • [9] Cooperative and non-cooperative algorithms for distributed parallel jobs scheduling
    Javad Behnamian
    [J]. Flexible Services and Manufacturing Journal, 2024, 36 : 151 - 174
  • [10] Non-cooperative versus cooperative approaches for distributed network synchronization
    Scaglione, Anna
    Pagliari, Roberto
    [J]. FIFTH ANNUAL IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS, PROCEEDINGS, 2007, : 537 - +