η3-splines for the smooth path generation of wheeled mobile robots

被引:86
作者
Piazzi, Aurelio [1 ]
Guarino Lo Bianco, Corrado [1 ]
Romano, Massimo [1 ]
机构
[1] Univ Parma, Dipartimento Ingn Informaz, I-43100 Parma, Italy
关键词
curve primitives; dynamic path inversion; geometric continuity; polynomial splines; smooth path generation; wheeled mobile robots;
D O I
10.1109/TRO.2007.903816
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
The paper deals with the generation of smooth paths for the inversion-based motion control of wheeled mobile robots. A new path primitive, called eta(3)-spline, is proposed. It is a seventh order polynomial spline which permits the interpolation of an arbitrary sequence of points with associated arbitrary tangent directions, curvatures, and curvature derivatives, so that an overall G(3)-path is planned. A G(3)-path or path with third order geometric continuity has continuous tangent vector, curvature, and curvature derivative along the arc length. Adopting this planning scheme and a dynamic path inversion technique, the robot's command velocities are continuous with continuous accelerations. The new primitive depends on a vector (eta) of six parameters that can be used to finely shape the path. The eta(3) -spline can generate or approximate, in a unified framework, a variety of curve primitives such as circular arcs, clothoids, spirals, etc. The paper includes theoretical results, path planning examples, and a note on general eta(k)-splines.
引用
收藏
页码:1089 / 1095
页数:7
相关论文
共 22 条
[1]  
Barsky B. A., 1983, Computer Graphics, V17, P193, DOI 10.1145/964967.801151
[2]  
Boissonnat J. D., 1994, 2160 INRIA
[3]  
BOISSONNAT JD, 1992, 1992 IEEE INTERNATIONAL CONF ON ROBOTICS AND AUTOMATION : PROCEEDINGS, VOLS 1-3, P2315, DOI 10.1109/ROBOT.1992.220117
[4]  
Delingette H., 1991, Proceedings IROS '91. IEEE/RSJ International Workshop on Intelligent Robots and Systems '91. Intelligence for Mechanical Systems (Cat. No.91TH0375-6), P206, DOI 10.1109/IROS.1991.174451
[6]   From Reeds and Shepp's to continuous-curvature paths [J].
Fraichard, T ;
Scheuer, A .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2004, 20 (06) :1025-1035
[7]   Smooth motion generation for unicycle mobile robots via dynamic path inversion [J].
Guarino Lo Bianco, C ;
Piazzi, A ;
Romano, M .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2004, 20 (05) :884-891
[8]   Optimal trajectory planning with quintic G2-splines. [J].
Guarino Lo Bianco, C ;
Piazzi, A .
PROCEEDINGS OF THE IEEE INTELLIGENT VEHICLES SYMPOSIUM 2000, 2000, :620-625
[9]  
HSIUNG CC, 1998, 1 COURSE DIFFERIENTI
[10]   SMOOTH LOCAL PATH PLANNING FOR AUTONOMOUS VEHICLES [J].
KANAYAMA, Y ;
HARTMAN, BI .
PROCEEDINGS - 1989 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOL 1-3, 1989, :1265-1270