MPC-based distributed formation control of multiple quadcopters with obstacle avoidance and connectivity maintenance

被引:37
作者
Vargas, Salim [1 ]
Becerra, Hector M. [1 ]
Hayet, Jean-Bernard [1 ]
机构
[1] Ctr Invest Matemat CIMAT AC, Jalisco S-N, Guanajuato 36023, Gto, Mexico
关键词
Formation control; Consensus; Multiple quadcopters; Distributed model predictive control; Obstacle avoidance; Connectivity maintenance; MODEL-PREDICTIVE CONTROL; COLLISION-AVOIDANCE; CONSENSUS; SYSTEMS; FLIGHT; STABILITY; AGENTS; UAVS;
D O I
10.1016/j.conengprac.2021.105054
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this work, a distributed model predictive control (MPC) scheme based on consensus theory is proposed for the formation control of a group of quadcopters. The MPC scheme provides velocities for the quadcopters, which are considered as holonomic agents modeled at kinematic level. We propose soft and hard constraints for the MPC problem to address collision and obstacle avoidance as well as to maintain the connectivity of the communication topology during the motion of the agents to reach the desired formation. The contributions of this work are the following: First, we propose an integrated solution for the three tasks, including connectivity maintenance, which is uncommon in existing approaches, in addition to dynamic formation control and collision/obstacle avoidance. Second, we show that using both soft and hard constraints in the MPC problem gives better performance than using only one of the two. Third, unlike most MPC-based schemes from the literature, the effectiveness of our approach is validated through real experiments for a group of quadcopters.
引用
收藏
页数:16
相关论文
共 48 条
  • [1] Task allocation and trajectory planning for multiple agents in the presence of obstacle and connectivity constraints with mixed-integer linear programming
    Afonso, Rubens J. M.
    Maximo, Marcos R. O. A.
    Galvao, Roberto K. H.
    [J]. INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2020, 30 (14) : 5464 - 5491
  • [2] Distributed multi-robot formation control in dynamic environments
    Alonso-Mora, Javier
    Montijano, Eduardo
    Nageli, Tobias
    Hilliges, Otmar
    Schwager, Mac
    Rus, Daniela
    [J]. AUTONOMOUS ROBOTS, 2019, 43 (05) : 1079 - 1100
  • [3] LSAR: Multi-UAV Collaboration for Search and Rescue Missions
    Alotaibi, Ebtehal Turki
    Alqefari, Shahad Saleh
    Koubaa, Anis
    [J]. IEEE ACCESS, 2019, 7 : 55817 - 55832
  • [4] Decentralized Mesh-Based Model Predictive Control for Swarms of UAVs
    Bassolillo, Salvatore Rosario
    D'Amato, Egidio
    Notaro, Immacolata
    Blasi, Luciano
    Mattei, Massimiliano
    [J]. SENSORS, 2020, 20 (15) : 1 - 32
  • [5] Real-time Autonomous UAV Formation Flight with Collision and Obstacle Avoidance in Unknown Environment
    Cetin, Omer
    Yilmaz, Guray
    [J]. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2016, 84 (1-4) : 415 - 433
  • [6] Quadrotor Formation Strategies Based on Distributed Consensus and Model Predictive Controls
    Chang, Chia-Wei
    Shiau, Jaw-Kuen
    [J]. APPLIED SCIENCES-BASEL, 2018, 8 (11):
  • [7] UAV Formation Flight Based on Nonlinear Model Predictive Control
    Chao, Zhou
    Zhou, Shao-Lei
    Ming, Lei
    Zhang, Wen-Guang
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2012, 2012
  • [8] Distributed MPC based consensus for single-integrator multi-agent systems
    Cheng, Zhaomeng
    Fan, Ming-Can
    Zhang, Hai-Tao
    [J]. ISA TRANSACTIONS, 2015, 58 : 112 - 120
  • [9] Decentralized MPC for UAVs Formation Deployment and Reconfiguration with Multiple Outgoing Agents
    Chevet, Thomas
    Vlad, Cristina
    Maniu, Cristina Stoica
    Zhang, Youmin
    [J]. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2020, 97 (01) : 155 - 170
  • [10] Distributed model predictive control: A tutorial review and future research directions
    Christofides, Panagiotis D.
    Scattolini, Riccardo
    Munoz de la Pena, David
    Liu, Jinfeng
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2013, 51 : 21 - 41