Balancing Efficiency and Unpredictability in Multi-robot Patrolling: A MARL-Based Approach

被引:2
|
作者
Guo, Lingxiao [1 ]
Pan, Haoxuan [2 ]
Duan, Xiaoming [2 ]
He, Jianping [2 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Civil Engn, Shanghai 200240, Peoples R China
[2] Shanghai Jiao Tong Univ, Dept Automat, Shanghai 200240, Peoples R China
关键词
D O I
10.1109/ICRA48891.2023.10160923
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Patrolling with multiple robots is a challenging task. While the robots collaboratively and repeatedly cover the regions of interest in the environment, their routes should satisfy two often conflicting properties: i) (efficiency) the time intervals between two consecutive visits to the regions are small; ii) (unpredictability) the patrolling trajectories are random and unpredictable. We manage to strike a balance between the two goals by i) recasting the original patrolling problem as a Graph Deep Learning problem; ii) directly solving this problem on the graph in the framework of cooperative multi-agent reinforcement learning. Treating the decisions of a team of agents as a sequence input, our model outputs the agents' actions in order by an autoregressive mechanism. Extensive simulation studies show that our approach has comparable performance with existing algorithms in terms of efficiency and outperforms them in terms of unpredictability. To our knowledge, this is the first work that successfully solves the patrolling problem with reinforcement learning on a graph.
引用
收藏
页码:3504 / 3509
页数:6
相关论文
共 50 条
  • [21] Dynamic, Cooperative Multi-Robot Patrolling with a Team of UAVs
    Pippin, Charles E.
    Christensen, Henrik
    Weiss, Lora
    UNMANNED SYSTEMS TECHNOLOGY XV, 2013, 8741
  • [22] A Decentralized Architecture for Multi-Robot Systems Based on the Null-Space-Behavioral Control with Application to Multi-Robot Border Patrolling
    Marino, Alessandro
    Parker, Lynne E.
    Antonelli, Gianluca
    Caccavale, Fabrizio
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2013, 71 (3-4) : 423 - 444
  • [23] Dynamic Partitioning Strategies for Multi-Robot Patrolling Systems
    Hoshino, Satoshi
    Takahashi, Kazuki
    JOURNAL OF ROBOTICS AND MECHATRONICS, 2019, 31 (04) : 535 - 545
  • [24] Multi-Robot Patrolling with Coordinated Behaviours in Realistic Environments
    Iocchi, Luca
    Marchetti, Luca
    Nardi, Daniele
    2011 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, 2011, : 2796 - 2801
  • [25] A Decentralized Architecture for Multi-Robot Systems Based on the Null-Space-Behavioral Control with Application to Multi-Robot Border Patrolling
    Alessandro Marino
    Lynne E. Parker
    Gianluca Antonelli
    Fabrizio Caccavale
    Journal of Intelligent & Robotic Systems, 2013, 71 : 423 - 444
  • [26] Balancing Multi-robot Prioritized Task Allocation: a Simulation Approach
    Elango, M.
    Nachiappan, S. P.
    2011 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2011, : 1725 - 1729
  • [27] Decentralized Strategies based on Node Marks for Multi-robot Patrolling on Weighted Graphs
    Sampaio, Pablo A.
    Silva, Kenedy F. S.
    2019 LATIN AMERICAN ROBOTICS SYMPOSIUM, 2019 BRAZILIAN SYMPOSIUM ON ROBOTICS (SBR) AND 2019 WORKSHOP ON ROBOTICS IN EDUCATION (LARS-SBR-WRE 2019), 2019, : 317 - 322
  • [28] Asynchronous Multi-Robot Patrolling Against Intrusions in Arbitrary Topologies
    Basilico, Nicola
    Gatti, Nicola
    Villa, Federico
    PROCEEDINGS OF THE TWENTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-10), 2010, : 1224 - 1229
  • [29] Multi-robot adversarial patrolling strategies via lattice paths
    Buermann, Jan
    Zhang, Jie
    ARTIFICIAL INTELLIGENCE, 2022, 311
  • [30] A Multi-Robot Cooperative Patrolling Algorithm with Sharing Multiple Cycles
    Hong, Youngtaek
    Kyung, Yeosun
    Kim, Seong-Lyun
    2019 EUROPEAN CONFERENCE ON NETWORKS AND COMMUNICATIONS (EUCNC), 2019, : 300 - 304