Path-Planning with Avoidance Using Nonlinear Branch-and-Bound Optimization

被引:30
作者
Eele, Alison [1 ]
Richards, Arthur [1 ]
机构
[1] Univ Bristol, Dept Aerosp Engn, Bristol BS8 1TR, Avon, England
关键词
STRATEGIES; ALGORITHM;
D O I
10.2514/1.40034
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
This paper describes a novel method for finding optimal trajectories for a vehicle constrained to avoid fixed obstacles. The key property of the method is that it provides globally optimal solutions while retaining the full nonlinear dynamics model. Applications for the method include guidance of unmanned aerial vehicles, air traffic control,and robot path planning. The core concept is the direct application of branch-and-bound optimization to find guaranteed, globally optimal solutions to nonconvex problems. The method tailors the branch-and-bound approach specifically for avoidance problems by exploiting two new ideas: first, using a geometric branching strategy based on the decision between passing an obstacle clockwise or counterclockwise; and second, solving the resulting subproblems by constructing simple solutions on each chosen "side" and using them to initialize an interior-point optimization. The algorithm is refined by comparing nine geometric branching strategies. The solution time of the method depends on the choice of branching strategy, which determines how the solution tree is explored. A good strategy is one requiring fewer tree branches to be enumerated before the global optimal is found. The best of these branching strategies has been compared with an existing mixed-integer linear programming approach and demonstrated a significant improvement on mixed-integer linear programming solve times.
引用
收藏
页码:384 / 394
页数:11
相关论文
共 37 条
[1]  
[Anonymous], P 39 IEEE C DEC CONT
[2]  
[Anonymous], P AIAA GUID NAV CONT
[3]  
[Anonymous], 2000, P AIAA GUID NAV CONT
[4]   DISCRETE PROGRAMMING BY FILTER METHOD [J].
BALAS, E .
OPERATIONS RESEARCH, 1967, 15 (05) :915-+
[5]   A random sampling scheme for path planning [J].
Barraquand, J ;
Kavraki, L ;
Latombe, JC ;
Motwani, R ;
Li, TY ;
Raghavan, P .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1997, 16 (06) :759-774
[6]  
Bellingham J, 2002, P AMER CONTR CONF, V1-6, P3741, DOI 10.1109/ACC.2002.1024509
[7]  
BERTISMAS D, 1997, INTRO LINEAR OPTIMIZ, P485
[8]   On Optimal Cooperative Conflict Resolution for Air Traffic Management Systems [J].
Bicchi, Antonio ;
Pallottino, Lucia .
IEEE Transactions on Intelligent Transportation Systems, 2000, 1 (04) :221-231
[9]  
Bnichou M., 1971, Math. Program, V1, P76, DOI DOI 10.1007/BF01584074
[10]  
BORRELLI F, 2006, P AM CONTR C, P5763, DOI DOI 10.1109/ACC.2006.1657644