Safety-Critical Control and Path Following by Formations of Agents with Control Barrier Functions using Distributed Model Predictive Control

被引:1
|
作者
Sun, YiZhi [1 ]
Wu, Di [1 ]
Gao, Liang [1 ]
Gao, YongFeng [1 ]
Pan, Yan [2 ]
Ding, Nan [3 ]
机构
[1] Dalian Univ Technol, Sch Control Sci & Control Engn, Dalian 116024, Peoples R China
[2] Dalian Univ Technol, Sch Naval Arch & Ocean Engn, Dalian 116024, Peoples R China
[3] Dalian Univ Technol, Sch Comp Sci & technol, Dalian 116024, Peoples R China
来源
2023 35TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC | 2023年
基金
中国国家自然科学基金;
关键词
formation control; collision avoidance; nonlinear model predictive control; discrete-time control barrier function;
D O I
10.1109/CCDC58219.2023.10326991
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a safety-critical formation control method based on distributed nonlinear model predictive control strategy, which controls the path following and formation maintenance of the multiple mobile robots, while ensuring the collision avoidance. Firstly, we adopt the distributed framework with high real time performance. Secondly, based on the distributed optimization framework, discrete-time control barrier function constraints are transformed into smooth differentiable constraints to complete the polytopic obstacle avoidance with a small horizon by using the strong duality of convex optimization. Finally, the simulation results of three robots are given to prove the effectiveness of the proposed algorithm, and it can realize the local path generation based on real-time optimization in the narrow environment.
引用
收藏
页码:1818 / 1823
页数:6
相关论文
共 50 条
  • [41] Machine-learning-based construction of barrier functions and models for safe model predictive control
    Chen, Scarlett
    Wu, Zhe
    Christofides, Panagiotis D.
    AICHE JOURNAL, 2022, 68 (06)
  • [42] Quadratic Programming for Continuous Control of Safety-Critical Multiagent Systems Under Uncertainty
    Wu, Si
    Liu, Tengfei
    Egerstedt, Magnus
    Jiang, Zhong-Ping
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2023, 68 (11) : 6664 - 6679
  • [43] Adaptive nonlinear model predictive path-following control for a fixed-wing unmanned aerial vehicle
    Kwangjin Yang
    Yeonsik Kang
    Salah Sukkarieh
    International Journal of Control, Automation and Systems, 2013, 11 : 65 - 74
  • [44] Formation control of multiple underwater robots based on ADMM distributed model predictive control
    Zhao, Ran
    Miao, Maozhi
    Lu, Jiamin
    Wang, Yang
    Li, Daoliang
    OCEAN ENGINEERING, 2022, 257
  • [45] Multirobot Adversarial Resilience Using Control Barrier Functions
    Cavorsi, Matthew
    Sabattini, Lorenzo
    Gil, Stephanie
    IEEE TRANSACTIONS ON ROBOTICS, 2024, 40 : 797 - 815
  • [46] Predictive Path-following Control: Concept and Implementation for an Industrial Robot
    Faulwasser, Timm
    Matschek, Janine
    Zometa, Pablo
    Findeisen, Rolf
    2013 IEEE INTERNATIONAL CONFERENCE ON CONTROL APPLICATIONS (CCA), 2013, : 128 - 133
  • [47] Multi-objective control of wheeled robot system using control barrier functions
    Na X.-T.
    Zhao G.-L.
    Weng Z.
    Xia Y.-Q.
    Kongzhi yu Juece/Control and Decision, 2022, 37 (09): : 2235 - 2244
  • [48] A Simple Demonstrator for Multi-agent Circular Formation Control With Collision Avoidance Using Distributed Model Predictive Control
    Kim, Seongheon
    Pimentel, Guilherme Araujo
    Kim, Yoonsoo
    Vande Wouwer, Alain
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2025, 23 (02) : 360 - 369
  • [49] Distributed Leader-Follower Formation Control for Autonomous Vessels based on Model Predictive Control
    van Pampus, M. J.
    Haseltalab, A.
    Garofano, V
    Reppa, V
    Deinema, Y. H.
    Negenborn, R. R.
    2021 EUROPEAN CONTROL CONFERENCE (ECC), 2021, : 2380 - 2387
  • [50] Integrated Decision Control Approach for Cooperative Safety-Critical Payload Transport in a Cluttered Environment
    Rao, Nishanth
    Sundaram, Suresh
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2023, 59 (06) : 8800 - 8811