Classification of the Dubins set

被引:186
作者
Shkel, AM
Lumelsky, V
机构
[1] Univ Calif Irvine, Dept Mech & Aerosp Engn, Irvine, CA 92717 USA
[2] Univ Wisconsin, Dept Mech Engn, Madison, WI 53706 USA
基金
美国国家科学基金会; 美国海洋和大气管理局;
关键词
computational geometry; geometric algorithms; shortest path problems; robotics; nonholonomic motion;
D O I
10.1016/S0921-8890(00)00127-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Given two points in a plane, each with a prescribed direction of motion in it, the question being asked is to find the shortest smooth path of bounded curvature that joins them. The classical 1957 result by Dubins gives a sufficient set of paths (each consisting of circular arcs and straight line segments) which always contains the shortest path. The latter is then found by explicitly computing all paths on the list and then comparing them. This may become a problem in applications where computation time is critical, such as in real-time robot motion planning. Instead, the logical classification scheme considered in this work allows one to extract the shortest path from the Dubins set directly, without explicitly calculating the candidate paths. The approach is demonstrated on one of two possible cases that appear here - when the distance between the two points is relatively large (the case with short distances can be treated similarly). Besides computational savings. this result sheds light on the nature of factors affecting the length of paths in the Dubins problem, and is useful for further extensions, e.g. for finding the shortest path between a point and a manifold in the corresponding configuration space. (C) 2001 Published by Elsevier Science B,V.
引用
收藏
页码:179 / 202
页数:24
相关论文
共 10 条
[1]  
[Anonymous], 2018, Mathematical Theory of Optimal Processes
[2]  
BARRAQUAND J, 1989, P 4 INT S INT CONTR
[3]  
Boissonnat J.-D., 1992, P IEEE INT C ROB AUT
[4]   AN EFFICIENT ALGORITHM TO FIND A SHORTEST-PATH FOR - A CAR-LIKE ROBOT [J].
DESAULNIERS, G ;
SOUMIS, F .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1995, 11 (06) :819-828
[6]  
JACOBS P, 1991, P IEEE RSJ INT WORKS
[7]  
JACOBS P, 1989, P IEEE INT C ROB AUT
[8]  
Krein M. G., 1977, Transl. Math. Monogr., V50
[9]   OPTIMAL PATHS FOR A CAR THAT GOES BOTH FORWARDS AND BACKWARDS [J].
REEDS, JA ;
SHEPP, LA .
PACIFIC JOURNAL OF MATHEMATICS, 1990, 145 (02) :367-393
[10]   Shortest paths synthesis for a car-like robot [J].
Soueres, P ;
Laumond, JP .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1996, 41 (05) :672-688