A Continuous Local Motion Planning Framework for Unmanned Vehicles in Complex Environments

被引:14
作者
Berry, Andrew J. [1 ]
Howitt, Jeremy [1 ]
Gu, Da-Wei [2 ]
Postlethwaite, Ian [3 ]
机构
[1] QinetiQ, Farnborough GU14 0LX, Hants, England
[2] Univ Leicester, Dept Engn, Leicester LE1 7RH, Leics, England
[3] Northumbria Univ, Newcastle Upon Tyne NE1 8ST, Tyne & Wear, England
关键词
Motion planning; Local motion planning; Control; Receding horizon control; Model predictive control; Sense and avoid; Optimization; Unmanned; Autonomous; Unmanned air vehicle; UAV; Quadrotor; AERIAL VEHICLES; RESOLUTION; AVOIDANCE; AIRCRAFT;
D O I
10.1007/s10846-011-9633-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As the complexity of an unmanned vehicle's operational environment increases so does the need to consider the obstacle space continually, and this is aided by splitting the motion planning functionality into distinct global and local layers. This paper presents a new continuous local motion planning framework, where the output and control space elements of the traditional receding horizon control problem are separated into distinct layers. This separation reduces the complexity of the local motion trajectory optimisation, enabling faster design and increased horizon length. The focus of this paper is on the output space component of this framework. Bezier polynomial functions are used to describe local motion trajectories which are constrained to vehicle performance limits and optimised to track a global trajectory. Development and testing is in simulation, targeted at a nonlinear model of a quadrotor unmanned air vehicle. The defined framework is used to provide situation-aware tracking of a global trajectory in the presence of static and dynamic obstacles, as well as realistic turbulence and gusts. Also demonstrated is the immediate-term decentralised deconfliction of multiple unmanned vehicles, and multiple formations of unmanned vehicles.
引用
收藏
页码:477 / 494
页数:18
相关论文
共 32 条
[1]  
[Anonymous], AIAA GUID NAV CONTR
[2]  
[Anonymous], 2005, IEEE AER C, DOI DOI 10.1109/AERO.2005.1559600
[3]  
[Anonymous], AIAA GUID NAV CONTR
[4]  
[Anonymous], AM CONTR C
[5]  
Bellingham J, 2002, P AMER CONTR CONF, V1-6, P3741, DOI 10.1109/ACC.2002.1024509
[6]  
Berry A., 2010, AIAA INF AER C
[7]  
Berry A., 2009, AIAA GUID NAV CONTR
[8]  
Cowling I., 2006, 21 INT C UNM AIR VEH
[9]  
Cowling Ian D., 2007, Proceedings of the European Control Conference 2007 (ECC), P4001
[10]  
Cowling I. D., 2006, UKACC INT C CONTR