Path Planning and Control of a Quadrotor UAV Based on an Improved APF Using Parallel Search

被引:26
作者
Huang, Tianpeng [1 ]
Huang, Deqing [1 ]
Qin, Na [1 ]
Li, Yanan [2 ]
机构
[1] Southwest Jiaotong Univ, Sch Elect Engn, Chengdu, Peoples R China
[2] Univ Sussex, Dept Engn & Design, Brighton BN1 9RH, E Sussex, England
基金
中国国家自然科学基金;
关键词
PARTICLE SWARM OPTIMIZATION; TRACKING; ALGORITHM;
D O I
10.1155/2021/5524841
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Control and path planning are two essential and challenging issues in quadrotor unmanned aerial vehicle (UAV). In this paper, an approach for moving around the nearest obstacle is integrated into an artificial potential field (APF) to avoid the trap of local minimum of APF. The advantage of this approach is that it can help the UAV successfully escape from the local minimum without collision with any obstacles. Moreover, the UAV may encounter the problem of unreachable target when there are too many obstacles near its target. To address the problem, a parallel search algorithm is proposed, which requires UAV to simultaneously detect obstacles between current point and target point when it moves around the nearest obstacle to approach the target. Then, to achieve tracking of the planned path, the desired attitude states are calculated. Considering the external disturbance acting on the quadrotor, a nonlinear disturbance observer (NDO) is developed to guarantee observation error to exponentially converge to zero. Furthermore, a backstepping controller synthesized with the NDO is designed to eliminate tracking errors of attitude. Finally, comparative simulations are carried out to illustrate the effectiveness of the proposed path planning algorithm and controller.
引用
收藏
页数:14
相关论文
共 40 条
[1]   LiDAR-equipped UAV path planning considering potential locations of defects for bridge inspection [J].
Bolourian, Neshat ;
Hammad, Amin .
AUTOMATION IN CONSTRUCTION, 2020, 117 (117)
[2]   Path planning for UAV tracking target based on improved A-star algorithm [J].
Cai, Yingzhe ;
Xi, Qingbiao ;
Xing, Xiaojun ;
Gui, Haoran ;
Liu, Qi .
2019 1ST INTERNATIONAL CONFERENCE ON INDUSTRIAL ARTIFICIAL INTELLIGENCE (IAI 2019), 2019,
[3]   Obstacle avoidance and active disturbance rejection control for a quadrotor [J].
Chang, Kai ;
Xia, Yuanqing ;
Huang, Kaoli ;
Ma, Dailiang .
NEUROCOMPUTING, 2016, 190 :60-69
[4]   A novel nonlinear resilient control for a quadrotor UAV via backstepping control and nonlinear disturbance observer [J].
Chen, Fuyang ;
Lei, Wen ;
Zhang, Kangkang ;
Tao, Gang ;
Jiang, Bin .
NONLINEAR DYNAMICS, 2016, 85 (02) :1281-1295
[5]  
Chen X, 2017, CHIN CONT DECIS CONF, P881, DOI 10.1109/CCDC.2017.7978644
[6]   Neighborhood global learning based flower pollination algorithm and its application to unmanned aerial vehicle path planning [J].
Chen, Yang ;
Pi, Dechang ;
Xu, Yue .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 170
[7]   Precision flight control for a multi-vehicle quadrotor helicopter testbed [J].
Hoffmann, Gabriel M. ;
Huang, Haomiao ;
Waslander, Steven L. ;
Tomlin, Claire J. .
CONTROL ENGINEERING PRACTICE, 2011, 19 (09) :1023-1036
[8]  
Huang T., 2018, P 2018 5 INT C INF C, P1
[9]   Generic Adaptive Sliding Mode Control for a Quadrotor UAV System Subject to Severe Parametric Uncertainties and Fully Unknown External Disturbance [J].
Huang, Tianpeng ;
Huang, Deqing ;
Wang, Zhikai ;
Dai, Xi ;
Shah, Awais .
INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2021, 19 (02) :698-711
[10]   Path Planning and Cooperative Control for Automated Vehicle Platoon Using Hybrid Automata [J].
Huang, Zichao ;
Chu, Duanfeng ;
Wu, Chaozhong ;
He, Yi .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2019, 20 (03) :959-974