A minimum-time obstacle-avoidance path planning algorithm for unmanned aerial vehicles

被引:12
作者
De Marinis, Arturo [1 ]
Iavernaro, Felice [1 ]
Mazzia, Francesca [2 ]
机构
[1] Univ Bari, Dipartimento Matemat, Bari, Italy
[2] Univ Bari, Dipartimento Informat, Bari, Italy
关键词
Path planning; Minimum-time trajectory; Obstacle avoidance; Pontryagin minimum principle; Continuation technique; UAV; BOUNDARY-VALUE-PROBLEMS;
D O I
10.1007/s11075-021-01167-w
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this article, we present a new strategy to determine an unmanned aerial vehicle trajectory that minimizes its flight time in presence of avoidance areas and obstacles. The method combines classical results from optimal control theory, i.e. the Euler-Lagrange Theorem and the Pontryagin Minimum Principle, with a continuation technique that dynamically adapts the solution curve to the presence of obstacles. We initially consider the two-dimensional path planning problem and then move to the three-dimensional one, and include numerical illustrations for both cases to show the efficiency of our approach.
引用
收藏
页码:1639 / 1661
页数:23
相关论文
共 36 条
[11]  
Cash J. R., 2006, JNAIAM J NUMER ANAL, V1, P81
[12]  
CASH J.R., 2011, Recent Advances in Computational and Applied Mathematics, P23
[13]  
Cash JR, 2009, SCALABLE COMPUT-PRAC, V10, P347
[14]   A new mesh selection algorithm, based on conditioning, for two-point boundary value codes [J].
Cash, JR ;
Mazzia, F .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2005, 184 (02) :362-381
[15]   Comparison of direct and indirect methods for minimum lap time optimal control problems [J].
Dal Bianco, Nicola ;
Bertolazzi, Enrico ;
Biral, Francesco ;
Massaro, Matteo .
VEHICLE SYSTEM DYNAMICS, 2019, 57 (05) :665-696
[16]  
Gerdts M, 2012, DE GRUYTER TEXTBOOK, P1
[17]  
Jang DS, 2017, INT C CONTR AUTOMAT, P373, DOI 10.23919/ICCAS.2017.8204468
[18]  
Jiyang Dai, 2018, 2018 2nd IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC). Proceedings, P529, DOI 10.1109/IMCEC.2018.8469312
[19]   An Introduction to Trajectory Optimization: How to Do Your Own Direct Collocation [J].
Kelly, Matthew .
SIAM REVIEW, 2017, 59 (04) :849-904
[20]  
Longuski J. M., 2014, OPTIMAL CONTROL AERO