Multi-Robot Planning on Dynamic Topological Graphs using Mixed-Integer Programming

被引:0
|
作者
Dimmig, Cora A. [1 ,2 ]
Wolfe, Kevin C. [1 ]
Moore, Joseph [1 ,2 ]
机构
[1] Johns Hopkins Univ, Appl Phys Lab, Laurel, MD 20723 USA
[2] Johns Hopkins Univ, Dept Mech Engn, Baltimore, MD 21218 USA
关键词
D O I
10.1109/IROS55552.2023.10341497
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Planning for multi-robot teams in complex environments is a challenging problem, especially when these teams must coordinate to accomplish a common objective. In general, optimal solutions to these planning problems are computationally intractable, since the decision space grows exponentially with the number of robots. In this paper, we present a novel approach for multi-robot planning on topological graphs using mixed-integer programming. Central to our approach is the notion of a dynamic topological graph, where edge weights vary dynamically based on the locations of the robots in the graph. We construct this graph using the critical features of the planning problem and the relationships between robots; we then leverage mixed-integer programming to minimize a shared cost that depends on the paths of all robots through the graph. To improve computational tractability, we formulated our optimization problem with a fully convex relaxation and designed our decision space around eliminating the exponential dependence on the number of robots. We test our approach on a multi-robot reconnaissance scenario, where robots must coordinate to minimize detectability and maximize safety while gathering information. We demonstrate that our approach is able to scale to a series of representative scenarios and is capable of computing optimal coordinated strategic behaviors for autonomous multi-robot teams in seconds.
引用
收藏
页码:5394 / 5401
页数:8
相关论文
共 50 条
  • [1] A Mixed-Integer Linear Programming Formulation for Human Multi-Robot Task Allocation
    Lippi, Martina
    Marino, Alessandro
    2021 30TH IEEE INTERNATIONAL CONFERENCE ON ROBOT AND HUMAN INTERACTIVE COMMUNICATION (RO-MAN), 2021, : 1017 - 1023
  • [2] Scheduling of Multi-Robot Job Shop Systems in Dynamic Environments: Mixed-Integer Linear Programming and Constraint Programming Approaches
    Fatemi-Anaraki, Soroush
    Tavakkoli-Moghaddam, Reza
    Foumani, Mehdi
    Vahedi-Nouri, Behdin
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2023, 115
  • [3] Mixed-Integer Linear Programming Models for Multi-Robot Non-Adversarial Search
    Asfora, Beatriz A.
    Banfi, Jacopo
    Campbell, Mark
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (04) : 6805 - 6812
  • [4] Fast Multi-Robot Motion Planning via Imitation Learning of Mixed-Integer Programs
    Srinivasan, Mohit
    Chakrabarty, Ankush
    Quirynen, Rien
    Yoshikawa, Nobuyuki
    Mariyama, Toshisada
    Di Cairano, Stefano
    IFAC PAPERSONLINE, 2021, 54 (20): : 598 - 604
  • [5] Mixed-integer programming in motion planning
    Ioan, Daniel
    Prodan, Ionela
    Olaru, Sorin
    Stoican, Florin
    Niculescu, Silviu-Iulian
    Annual Reviews in Control, 2021, 51 : 65 - 87
  • [6] Mixed-integer programming in motion planning
    Ioan, Daniel
    Prodan, Ionela
    Olaru, Sorin
    Stoican, Florin
    Niculescu, Silviu-Iulian
    ANNUAL REVIEWS IN CONTROL, 2021, 51 : 65 - 87
  • [7] Mixed-Integer and Constraint Programming Techniques for Mobile Robot Task Planning
    Booth, Kyle E. C.
    Tran, Tony T.
    Nejat, Goldie
    Beck, J. Christopher
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING, CP 2016, 2016, 9892 : 883 - 883
  • [8] Mixed-Integer and Constraint Programming Techniques for Mobile Robot Task Planning
    Booth, Kyle E. C.
    Tran, Tony T.
    Nejat, Goldie
    Beck, J. Christopher
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2016, 1 (01): : 500 - 507
  • [9] Trajectory planning with a dynamic obstacle clustering strategy using Mixed-Integer Linear Programming
    Battagello, Vinicius Antonio
    Soma, Nei Yoshihiro
    Magalhaes Afonso, Rubens Junqueira
    2021 AMERICAN CONTROL CONFERENCE (ACC), 2021, : 3339 - 3344
  • [10] NEW METHOD FOR TRANSMISSION PLANNING USING MIXED-INTEGER PROGRAMMING
    FARRAG, MA
    ELMETWALLY, MM
    IEE PROCEEDINGS-C GENERATION TRANSMISSION AND DISTRIBUTION, 1988, 135 (04) : 319 - 323