Trust-region filtered sequential convex programming for multi-UAV trajectory planning and collision avoidance?

被引:7
|
作者
Xu, Guangtong [1 ]
Long, Teng [2 ,3 ]
Wang, Zhu [4 ]
Sun, Jingliang [2 ,3 ]
机构
[1] Tsinghua Univ, Dept Precis Instrument, Beijing 100084, Peoples R China
[2] Beijing Inst Technol, Sch Aerosp Engn, Beijing 100081, Peoples R China
[3] Minist Educ, Key Lab Dynam & Control Flight Vehicle, Beijing 100081, Peoples R China
[4] North China Elect Power Univ, Dept Automat, Baoding 071003, Hebei, Peoples R China
基金
中国博士后科学基金; 中国国家自然科学基金;
关键词
Multi-UAV trajectory planning; Sequential convex programming; Trust -region based filter; Adaptive trust -region updating; Inactive constraints; OPTIMIZATION; GENERATION; SWARM;
D O I
10.1016/j.isatra.2021.11.043
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an trust-region filtered sequential convex programming (TRF-SCP) to reduce computational burdens of multi-UAV trajectory planning. In TRF-SCP, the trust-region based filter is proposed to remove the inactive collision-avoidance constraints of the convex programming subproblems for decreasing the complexity. The inactive constraints are detected based on the intersection relations between trust regions and collision-avoidance constraints. The trust-region based filter for different types of obstacles are tailored to address complex scenarios. An adaptive trust -region updating mechanism is also developed to mitigate infeasible iteration in TRF-SCP. The sizes of the trust regions are automatically adjusted according to the constraint violation of the optimized trajectory during the SCP iterations. TRF-SCP is then tested on several numerical multi-UAV formation scenarios involving cylindrical, spherical, conical, and polygon obstacles, respectively. Comparative studies demonstrate that TRF-SCP eliminates a large number of collision-avoidance constraints in the entire iterative process and outperforms SCP and Guaranteed Sequential Trajectory Optimization in terms of computational efficiency. The indoor flight experiments are presented to further evaluate the practicability of TRF-SCP.(c) 2021 ISA. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:664 / 676
页数:13
相关论文
共 50 条
  • [1] Multi-UAV trajectory planning problem using the difference of convex function programming
    Anh Phuong Ngo
    Thomas, Christan
    Karimoddini, Ali
    Nguyen, Hieu T.
    [J]. 2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, : 7367 - 7372
  • [2] Trajectory Optimization Using Sequential Convex Programming with Collision Avoidance
    Matiussi Ramalho G.
    Carvalho S.R.
    Finardi E.C.
    Moreno U.F.
    [J]. Journal of Control, Automation and Electrical Systems, 2018, 29 (3) : 318 - 327
  • [3] Shunted Collision Avoidance for Multi-UAV Motion Planning with Posture Constraints
    Xu, Gang
    Zhu, Deye
    Cao, Junjie
    Liu, Yong
    Yang, Jian
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA, 2023, : 3671 - 3678
  • [4] Sequential Convex Programming for Nonlinear Optimal Control in UAV Trajectory Planning
    Li, Yong
    Zhu, Qidan
    Elahi, Ahsan
    [J]. ALGORITHMS, 2024, 17 (07)
  • [5] Oscillation Phenomenon in Trust-Region-Based Sequential Convex Programming for the Nonlinear Trajectory Planning Problem
    Xie, Lei
    He, Rui-Zhi
    Zhang, Hong-Bo
    Tang, Guo-Jian
    [J]. IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2022, 58 (04) : 3337 - 3352
  • [6] A New Trust-Region Constraint Method for Sequential Convex Programming Framework for Entry Guidance
    Bae, Juho
    Kim, Boseok
    Lee, Chang-Hun
    [J]. INTERNATIONAL JOURNAL OF AERONAUTICAL AND SPACE SCIENCES, 2024,
  • [7] Collision-free trajectory planning for UAVs based on sequential convex programming
    Zhang, Peiwang
    Mei, Yu
    Wang, Hao
    Wang, Weijia
    Liu, Jia
    [J]. AEROSPACE SCIENCE AND TECHNOLOGY, 2024, 152
  • [8] Formation Shape Control of Multi-UAV with Collision Avoidance
    Jia, Zhen
    Wan, You-Hong
    Zhou, Ying-Jiang
    Jiang, Guo-Ping
    Zhang, Dou
    [J]. PROCEEDINGS 2018 33RD YOUTH ACADEMIC ANNUAL CONFERENCE OF CHINESE ASSOCIATION OF AUTOMATION (YAC), 2018, : 305 - 310
  • [9] A feasible trust-region sequential quadratic programming algorithm
    Wright, SJ
    Tenny, MJ
    [J]. SIAM JOURNAL ON OPTIMIZATION, 2004, 14 (04) : 1074 - 1105
  • [10] Cooperative Multi-UAV Collision Avoidance Based on a Complex Network
    Huang, Yang
    Tang, Jun
    Lao, Songyang
    [J]. APPLIED SCIENCES-BASEL, 2019, 9 (19):