Nonlinear MPC for Collision Avoidance and Control of UAVs With Dynamic Obstacles

被引:141
|
作者
Lindqvist, Bjorn [1 ]
Mansouri, Sina Sharif [1 ]
Agha-mohammadi, Ali-akbar [2 ]
Nikolakopoulos, George [1 ]
机构
[1] Lulea Univ Technol, Dept Comp Elect & Space Engn, Robot & AI Team, SE-97187 Lulea, Sweden
[2] CALTECH, Jet Prop Lab, 4800 Oak Grove Dr, Pasadena, CA 91109 USA
基金
欧盟地平线“2020”;
关键词
Collision avoidance; aerial systems: applications; autonomous vehicle navigation; NAVIGATION;
D O I
10.1109/LRA.2020.3010730
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
This letter proposes a Novel Nonlinear Model Predictive Control (NMPC) for navigation and obstacle avoidance of an Unmanned Aerial Vehicle (UAV). The proposed NMPC formulation allows for a fully parametric obstacle trajectory, while in this letter we apply a classification scheme to differentiate between different kinds of trajectories to predict future obstacle positions. The trajectory calculation is done from an initial condition, and fed to the NMPC as an additional input. The solver used is the nonlinear, non-convex solver Proximal Averaged Newton for Optimal Control (PANOC) and its associated software OpEn (Optimization Engine), in which we apply a penalty method to properly consider the obstacles and other constraints during navigation. The proposed NMPC scheme allows for real-time solutions using a sampling time of 50 ms and a two second prediction of both the obstacle trajectory and the NMPC problem, which implies that the scheme can be considered as a local path-planner. This letter will present the NMPC cost function and constraint formulation, as well as the methodology of dealing with the dynamic obstacles. We include multiple laboratory experiments to demonstrate the efficacy of the proposed control architecture, and to show that the proposed method delivers fast and computationally stable solutions to the dynamic obstacle avoidance scenarios.
引用
收藏
页码:6001 / 6008
页数:8
相关论文
共 50 条
  • [21] Collision Avoidance for Autonomous Unmanned Aerial Vehicles with Dynamic and Stationary Obstacles
    Elmas, Elif Ece
    Alkan, Mustafa
    JOURNAL OF POLYTECHNIC-POLITEKNIK DERGISI, 2024,
  • [22] A Dynamic Window Approach with Collision Suppression Cone for Avoidance of Moving Obstacles
    Guan, Mingyang
    Wen, Changyun
    Wei, Zhe
    Ng, Cheng-Leong
    Zou, Ying
    2018 IEEE 16TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2018, : 337 - 342
  • [23] Multi-quadrotor UAVs formation maintenance and collision avoidance control
    Yang M.
    Shou Y.
    Tang Y.
    Liu C.
    Xu B.
    Hangkong Xuebao/Acta Aeronautica et Astronautica Sinica, 2022, 43
  • [24] Cooperative control and collision avoidance for two UAVs based on optimization of observation
    Shi H.-R.
    Lu F.-X.
    Wang H.-Y.
    Xu J.-F.
    Kongzhi yu Juece/Control and Decision, 2022, 37 (03): : 593 - 604
  • [25] Nonlinear MPC for the multi-UAV system with allocated priority for collision avoidance
    Novak, Dora
    Tebbani, Sihem
    2023 31ST MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION, MED, 2023, : 7 - 12
  • [26] Dynamic path planning and trajectory tracking using MPC for satellite with collision avoidance
    Hu, Qinglei
    Xie, Jingjie
    Wang, Chenliang
    ISA TRANSACTIONS, 2019, 84 : 128 - 141
  • [27] Hybrid Collision Avoidance with Moving Obstacles
    Chai, Yi
    Hassani, Vahid
    IFAC PAPERSONLINE, 2019, 52 (21): : 302 - 307
  • [28] Optimal formation control and collision avoidance in environment with multiple rectangle obstacles
    Shi, Zhengqing
    He, Junda
    Wang, Tengli
    Zhou, Chuan
    Guo, Jian
    JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2018, 355 (15): : 7626 - 7642
  • [29] Reactive Collision Avoidance Control for Nonholonomic Vehicles and Obstacles of Arbitrary Shape
    Rodrıǵuez-Seda, Erick J.
    ASME Letters in Dynamic Systems and Control, 2024, 4 (03):
  • [30] Reactive Collision Avoidance for Nonholonomic Vehicles in Dynamic Environments with Obstacles of Arbitrary Shape
    Haraldsen, Aurora
    Wiig, Martin S.
    Pettersen, Kristin Y.
    IFAC PAPERSONLINE, 2021, 54 (14): : 155 - 160