The paper deals with the generation of smooth paths for the inversion-based motion control of wheeled mobile robots. A new path primitive, called eta3-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 G3-path is planned. A G3-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 eta3-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 -splines.
Eta3-splines for the smooth path generation of wheeled mobile robots / Piazzi, Aurelio; GUARINO LO BIANCO, Corrado; M., Romano. - In: IEEE TRANSACTIONS ON ROBOTICS. - ISSN 1552-3098. - 23, NO. 5:(2007), pp. 1089-1095. [10.1109/TRO.2007.903816]
Eta3-splines for the smooth path generation of wheeled mobile robots
PIAZZI, Aurelio;GUARINO LO BIANCO, Corrado;
2007-01-01
Abstract
The paper deals with the generation of smooth paths for the inversion-based motion control of wheeled mobile robots. A new path primitive, called eta3-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 G3-path is planned. A G3-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 eta3-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 -splines.File | Dimensione | Formato | |
---|---|---|---|
2007_Piazzi_et_al_TR.pdf
non disponibili
Tipologia:
Documento in Post-print
Licenza:
Creative commons
Dimensione
304.2 kB
Formato
Adobe PDF
|
304.2 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.