Path Planning for Autonomous Vehicles by Trajectory Smoothing Using Motion Primitives

被引:51
作者
Bottasso, Carlo L. [1 ]
Leonello, Domenico [1 ]
Savini, Barbara [1 ]
机构
[1] Politecn Milan, Dipartimento Ingn Aerospaziale, I-20156 Milan, Italy
关键词
Aircraft navigation; mobile robots; motion-planning; optimal control; real-time systems;
D O I
10.1109/TCST.2008.917870
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a novel planning strategy which is applicable to high performance unmanned aerial vehicles. The proposed approach takes as input a 3-D sequence of way-points connected by straight flight trim conditions, and "smooths" it in an optimal way with the goal of making it compatible with the vehicle dynamics. The smoothing step is achieved by selecting appropriate sequences of alternating trims and maneuvers from within a precomputed library of motion primitives. The resulting extremal trajectory is compatible with the vehicle and therefore trackable with small errors; furthermore, it is guaranteed to stay within the flight envelope boundary, alleviating the need for flight envelope protection systems. Yet it can be computed in real-time using closed-form expressions, all nonlinearities due to the vehicle model being confined to the stored library of motion primitives. The new method is demonstrated for the aggressive maneuvering of a helicopter.
引用
收藏
页码:1152 / 1168
页数:17
相关论文
共 18 条
[1]  
ANDERSON E, 2002, EXTREMAL CONTROL UNM
[2]   Competition in a deregulated market for air travel: The US domestic experience and lessons for global markets [J].
Anderson, WP ;
Gong, G ;
Lakshmanan, TR .
GLOBAL COMPETITION IN TRANSPORTATION MARKETS: ANALYSIS AND POLICY MAKING, 2005, 13 :3-25
[3]  
[Anonymous], 2004, J AEROS COMP INF COM, DOI DOI 10.2514/1.12931
[4]  
BARCLAY A, 1997, 973 U CAL DEP MATH
[5]  
Betts J.T., 2001, ADV DESIGN CONTROL
[6]   On representations and parameterizations of motion [J].
Borri, M ;
Trainelli, L ;
Bottasso, CL .
MULTIBODY SYSTEM DYNAMICS, 2000, 4 (2-3) :129-193
[7]   Adaptive planning and tracking of trajectories for the simulation of maneuvers with multibody models [J].
Bottasso, Carlo L. ;
Chang, Chong-Seok ;
Croce, Alessandro ;
Leonello, Domenico ;
Riviello, Luca .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2006, 195 (50-51) :7052-7072
[8]   Rotorcraft trajectory optimization with realizability considerations [J].
Bottasso, CL ;
Croce, A ;
Leonello, D ;
Riviello, L .
JOURNAL OF AEROSPACE ENGINEERING, 2005, 18 (03) :146-155
[9]   Optimization of critical trajectories for rotorcraft vehicles [J].
Bottasso, CL ;
Croce, A ;
Leonello, D ;
Riviello, L .
JOURNAL OF THE AMERICAN HELICOPTER SOCIETY, 2005, 50 (02) :165-177
[10]  
Capozzi B. J., 2001, THESIS U WASHINGTON