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 条
  • [31] Proactive Collision Avoidance for ASVs using A Dynamic Reciprocal Velocity Obstacles Method
    Kufoalor, D. K. M.
    Brekke, E. F.
    Johansen, T. A.
    2018 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2018, : 2402 - 2409
  • [32] Trajectory Planning for Multiple UAVs and Hierarchical Collision Avoidance Based on Nonlinear Kalman Filters
    Hematulin, Warunyu
    Kamsing, Patcharin
    Torteeka, Peerapong
    Somjit, Thanaporn
    Phisannupawong, Thaweerath
    Jarawan, Tanatthep
    DRONES, 2023, 7 (02)
  • [33] Reachable Set Approach to Collision Avoidance for UAVs
    Zhou, Yuchen
    Baras, John S.
    2015 54TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2015, : 5947 - 5952
  • [34] UAVs' autonomous collision avoidance in urban space
    Wei, Ruixuan
    Zhang, Qirui
    Xu, Zhuofan
    Zhou, Kai
    Zhao, Xiaolin
    2018 IEEE CSAA GUIDANCE, NAVIGATION AND CONTROL CONFERENCE (CGNCC), 2018,
  • [35] Reactive collision avoidance of multiple realistic UAVs
    Manathara, Joel George
    Ghose, Debasish
    AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY, 2011, 83 (06): : 388 - 396
  • [36] Collision Avoidance for UAVs Using Reachable Sets
    Lin, Yucong
    Saripalli, Srikanth
    2015 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS (ICUAS'15), 2015, : 226 - 235
  • [37] Finite-time formation tracking control with collision avoidance for quadrotor UAVs
    Huang, Youfang
    Liu, Wen
    Li, Bo
    Yang, Yongsheng
    Xiao, Bing
    JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2020, 357 (07): : 4034 - 4058
  • [38] Driver assistance for collision avoidance by constrained MPC
    Wada, Nobutaka
    Matsumoto, Takuya
    2017 56TH ANNUAL CONFERENCE OF THE SOCIETY OF INSTRUMENT AND CONTROL ENGINEERS OF JAPAN (SICE), 2017, : 90 - 93
  • [39] MPC Based Collaborative Adaptive Cruise Control with Rear End Collision Avoidance
    Sancar, Feyyaz Emre
    Fidan, Baris
    Huissoon, Jan P.
    Waslander, Steven L.
    2014 IEEE INTELLIGENT VEHICLES SYMPOSIUM PROCEEDINGS, 2014, : 516 - 521
  • [40] Dynamic navigation: Integrating GL-STGCNN and MPC for collision avoidance with future Awareness
    Liao, Weiqiang
    Wu, Yuegao
    Zhou, Peilin
    Wang, Haibin
    Yu, Wanneng
    Zhang, Changkun
    Luo, Chenghan
    OCEAN ENGINEERING, 2024, 309