Model predictive path integral for decentralized multi-agent collision avoidance

被引:0
|
作者
Dergachev, Stepan [1 ,2 ]
Yakovlev, Konstantin [1 ,2 ]
机构
[1] HSE University, Moscow, Russia
[2] Federal Research Center Computer Science and Control of Russian Academy of Sciences, Moscow, Russia
关键词
Industrial robots - Intelligent robots - Multipurpose robots - Predictive control systems;
D O I
10.7717/PEERJ-CS.2220
中图分类号
学科分类号
摘要
Collision avoidance is a crucial component of any decentralized multi-agent navigation system. Currently, most of the existing multi-agent collision-avoidance methods either do not take into account the kinematic constraints of the agents (i.e., they assume that an agent might change the direction of movement instantaneously) or are tailored to specific kinematic motion models (e.g., car-like robots). In this work, we suggest a novel generalized approach to decentralized multi-agent collision-avoidance that can be applied to agents with arbitrary affine kinematic motion models, including but not limited to differential-drive robots, car-like robots, quadrotors, etc. The suggested approach is based on the seminal sampling-based model predictive control algorithm, i.e., MPPI, that originally solves a single-agent problem. We enhance it by introducing safe distributions for the multi-agent setting that are derived from the Optimal Reciprocal Collision Avoidance (ORCA) linear constraints, an established approach from the multi-agent navigation domain. We rigorously show that such distributions can be found by solving a specific convex optimization problem. We also provide a theoretical justification that the resultant algorithm guarantees safety, i.e., that at each time step the control suggested by our algorithm does not lead to a collision. We empirically evaluate the proposed method in simulation experiments that involve comparison with the state of the art in different setups. We find that in many cases, the suggested approach outperforms competitors and allows solving problem instances that the other methods cannot successfully solve. Copyright 2024 Dergachev and Yakovlev
引用
收藏
相关论文
共 50 条
  • [1] Model predictive path integral for decentralized multi-agent collision avoidance
    Dergachev, Stepan
    Yakovlev, Konstantin
    PEERJ COMPUTER SCIENCE, 2024, 10
  • [2] Multi-Agent Dynamic Scheduling With a Posteriori Path Tracking and Collision Avoidance Using Model Predictive Control
    Bertoncini, Jeremy
    Nikitina, Viktoriya
    Gerdts, Matthias
    IEEE CONTROL SYSTEMS LETTERS, 2023, 7 : 2101 - 2106
  • [3] Decentralized Constructive Collision Avoidance for Multi-Agent Dynamical Systems
    Nguyen, M. T.
    Maniu, C. Stoica
    Olaru, S.
    2016 EUROPEAN CONTROL CONFERENCE (ECC), 2016, : 1526 - 1531
  • [4] Path planning in formation and collision avoidance for multi-agent systems
    Cheng, Pangcheng David Cen
    Indri, Marina
    Possieri, Corrado
    Sassano, Mario
    Sibona, Fiorella
    NONLINEAR ANALYSIS-HYBRID SYSTEMS, 2023, 47
  • [5] Collision avoidance and path following for multi-agent dynamical systems
    Prodan, Ionela
    Olaru, Sorin
    Stoica, Cristina
    Niculescu, Silviu-Iulian
    INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2010), 2010, : 1930 - 1935
  • [6] Cooperative Multi-Agent Path Finding: Beyond Path Planning and Collision Avoidance
    Greshler, Nir
    Gordon, Ofir
    Salzman, Oren
    Shimkin, Nahum
    2021 INTERNATIONAL SYMPOSIUM ON MULTI-ROBOT AND MULTI-AGENT SYSTEMS (MRS), 2021, : 20 - 28
  • [7] Connectivity Preservation and Collision Avoidance in Multi-Agent Systems Using Model Predictive Control
    ElHamamsy, Ahmed
    Aghili, Farhad
    Aghdam, Amir G.
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2023, 10 (03): : 1779 - 1791
  • [8] Decentralized Control of Uncertain Multi-Agent Systems with Connectivity Maintenance and Collision Avoidance
    Filotheou, Alexandros
    Nikou, Alexandros
    Dimarogonas, Dimos V.
    2018 EUROPEAN CONTROL CONFERENCE (ECC), 2018, : 8 - 13
  • [9] Reciprocal Safety Velocity Cones for Decentralized Collision Avoidance in Multi-Agent Systems
    Berkane, Soulaimane
    Dimarogonas, Dimos V.
    IFAC PAPERSONLINE, 2023, 56 (02): : 8024 - 8029
  • [10] Decentralized flocking of multi-agent system based on MPC with obstacle/collision avoidance
    Huang, Dapeng
    Yuan, Quan
    Li, Xiang
    PROCEEDINGS OF THE 38TH CHINESE CONTROL CONFERENCE (CCC), 2019, : 5587 - 5592