Fast Multi-Robot Motion Planning via Imitation Learning of Mixed-Integer Programs

被引:8
|
作者
Srinivasan, Mohit [1 ,2 ]
Chakrabarty, Ankush [2 ]
Quirynen, Rien [2 ]
Yoshikawa, Nobuyuki [3 ]
Mariyama, Toshisada [3 ]
Di Cairano, Stefano [2 ]
机构
[1] Georgia Inst Technol, Atlanta, GA 30332 USA
[2] Mitsubishi Elect Res Labs, Cambridge, MA 02139 USA
[3] Mitsubishi Electr Corp, Informat Technol Ctr, Tokyo, Japan
来源
IFAC PAPERSONLINE | 2021年 / 54卷 / 20期
关键词
Machine Learning; Path Planning and Motion Control; Optimal Control;
D O I
10.1016/j.ifacol.2021.11.237
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a centralized multi-robot motion planning approach that leverages machine learning and mixed-integer programming (MIP). We train a neural network to imitate optimal MIP solutions and, during execution, the trajectories predicted by the network are used to fix most of the integer variables, resulting in a significantly reduced MIP or even a convex program. If the obtained trajectories are feasible, i.e., collision-free and reaching the goal, they can be used as they are or further refined towards optimality. Since maximizing the likelihood of feasibility is not the standard goal of imitation learning, we propose several techniques aimed at increasing such likelihood. Simulation results show the reduced computational burden associated with the proposed framework and the similarity with the optimal MIP solutions. Copyright (C) 2021 The Authors.
引用
收藏
页码:598 / 604
页数:7
相关论文
共 50 条
  • [1] Multi-Robot Planning on Dynamic Topological Graphs using Mixed-Integer Programming
    Dimmig, Cora A.
    Wolfe, Kevin C.
    Moore, Joseph
    2023 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2023, : 5394 - 5401
  • [2] Kinodynamic Motion Planning for Multi-Legged Robot Jumping via Mixed-Integer Convex Program
    Ding, Yanran
    Li, Chuanzheng
    Park, Hae-Won
    2020 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2020, : 3998 - 4005
  • [3] Efficient Motion Planning for Automated Lane Change based on Imitation Learning and Mixed-Integer Optimization
    Xi, Chenyang
    Shi, Tianyu
    Wu, Yuankai
    Sun, Lijun
    2020 IEEE 23RD INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), 2020,
  • [4] 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
  • [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] Learning To Scale Mixed-Integer Programs
    Berthold, Timo
    Hendel, Gregor
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 3661 - 3668
  • [7] 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
  • [8] Learning Mixed-Integer Convex Optimization Strategies for Robot Planning and Control
    Cauligi, Abhishek
    Culbertson, Preston
    Stellato, Bartolomeo
    Bertsimas, Dimitris
    Mac Schwager
    Pavone, Marco
    2020 59TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2020, : 1698 - 1705
  • [9] Multi-Robot Motion Planning via Parabolic Relaxation
    Choi, Changrak
    Adil, Muhammad
    Rahmani, Amir
    Madani, Ramtin
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (03) : 6423 - 6430
  • [10] 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