Online Trajectory Generation With Distributed Model Predictive Control for Multi-Robot Motion Planning

被引:115
|
作者
Luis, Carlos E. [1 ]
Vukosavljev, Marijan [1 ]
Schoellig, Angela P. [1 ]
机构
[1] Univ Toronto, Inst Aerosp Studies, Dynam Syst Lab, Toronto, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Motion and path planning; distributed robot systems; collision avoidance; model predictive control;
D O I
10.1109/LRA.2020.2964159
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We present a distributed model predictive control (DMPC) algorithm to generate trajectories in real-time for multiple robots. We adopted the on-demand collision avoidance method presented in previous work to efficiently compute non-colliding trajectories in transition tasks. An event-triggered replanning strategy is proposed to account for disturbances. Our simulation results show that the proposed collision avoidance method can reduce, on average, around 50 of the travel time required to complete a multi-agent point-to-point transition when compared to the well-studied Buffered Voronoi Cells (BVC) approach. Additionally, it shows a higher success rate in transition tasks with a high density of agents, with more than 90 success rate with 30 palm-sized quadrotor agents in a 18$\text{m}<^>3$ arena. The approach was experimentally validated with a swarm of up to 20 drones flying in close proximity.
引用
收藏
页码:604 / 611
页数:8
相关论文
共 50 条
  • [1] Distributed Model Predictive Contouring Control for Real-Time Multi-Robot Motion Planning
    Xin, Jianbin
    Qu, Yaoguang
    Zhang, Fangfang
    Negenborn, Rudy
    [J]. Complex System Modeling and Simulation, 2022, 2 (04): : 273 - 287
  • [2] Distributed Nonlinear Trajectory Optimization for Multi-Robot Motion Planning
    Ferranti, Laura
    Lyons, Lorenzo
    Negenborn, Rudy R.
    Keviczky, Tamas
    Alonso-Mora, Javier
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2023, 31 (02) : 809 - 824
  • [3] Centralized versus Distributed Nonlinear Model Predictive Control for Online Robot Fleet Trajectory Planning
    Bertilsson, Filip
    Gordon, Martin
    Hansson, Johan
    Moller, Daniel
    Soderberg, Daniel
    Zhang, Ze
    Akesson, Knut
    [J]. 2022 IEEE 18TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2022, : 701 - 706
  • [4] Multi-robot Formation Based on Trajectory Design and Model Predictive Control
    Yan, Xiangda
    Xu, Dasheng
    Chen, Yaping
    Lv, Jianming
    Hong, Huajie
    [J]. PROCEEDINGS OF 2022 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (IEEE ICMA 2022), 2022, : 692 - 697
  • [5] Distributed safe reinforcement learning for multi-robot motion planning
    Lu, Yang
    Guo, Yaohua
    Zhao, Guoxiang
    Zhu, Minghui
    [J]. 2021 29TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2021, : 1209 - 1214
  • [6] Distributed Multi-robot Motion Planning for Cooperative Multi-Area Coverage
    Xin, Bin
    Gao, Guan-Qiang
    Ding, Yu-Long
    Zhu, Yang-Guang
    Fang, Hao
    [J]. 2017 13TH IEEE INTERNATIONAL CONFERENCE ON CONTROL & AUTOMATION (ICCA), 2017, : 361 - 366
  • [7] Distributed Parameterized Predictive Control for Multi-robot Curve Tracking
    Pacheco, Gabriel, V
    Pimenta, Luciano C. A.
    Raffo, Guilherme, V
    [J]. IFAC PAPERSONLINE, 2020, 53 (02): : 3144 - 3149
  • [8] Distributed gradient and particle swarm optimization for multi-robot motion planning
    Rigatos, Gerasimos G.
    [J]. ROBOTICA, 2008, 26 : 357 - 370
  • [9] A Framework for Online and Offline Programming of Multi-Robot Cooperative Motion Planning
    Mo, Senyu
    Guan, Yisheng
    Li, Yihui
    Chen, Xiaohan
    [J]. 2023 9TH INTERNATIONAL CONFERENCE ON MECHATRONICS AND ROBOTICS ENGINEERING, ICMRE, 2023, : 72 - 77
  • [10] Cooperative Multi-Robot Information Acquisition based on Distributed Robust Model Predictive Control
    Emoto, Shuhei
    Akkaya, Ilge
    Lee, Edward A.
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), 2016, : 874 - 879