G2 curve design with a pair of Pythagorean Hodograph quintic spiral segments

When designing curves, it is often desirable to join two points, at which G^2 Hermite data are given, by a low degree parametric polynomial curve which has no extraneous curvature extrema. Such curves are referred to as being fair. The join can be accomplished by constructing the curve from a pair of polynomial spiral segments. The purpose may be practical, e.g., in highway design, or aesthetic, e.g., in the computer aided design of consumer products. A Pythagorean hodograph curve is polynomial and has the attractive properties that its arc-length is a polynomial of its parameter, and the formula for its offset is a rational algebraic expression. A technique for composing a fair curve from a pair of Pythagorean hodograph quintic spiral segments is examined and presented.

[1]  Nicholas S. Sapidis Designing Fair Curves and Surfaces: Shape Quality in Geometric Modeling and Computer-Aided Design , 1994, Designing Fair Curves and Surfaces.

[2]  Muhammad Sarfraz Advances in geometric modeling , 2004 .

[3]  Carla Manni,et al.  Shape‐preserving interpolation by G1 and G2 PH quintic splines , 2003 .

[4]  C. A. Neff,et al.  Hermite interpolation by Pythagorean hodograph quintics , 1995 .

[5]  Zulfiqar Habib,et al.  G 2 PH QUINTIC SPIRAL TRANSITION CURVES AND THEIR APPLICATIONS , 2004 .

[6]  T. Sakkalis,et al.  Pythagorean hodographs , 1990 .

[7]  Dereck S. Meek,et al.  Planar G 2 transition with a fair Pythagorean hodograph quintic curve , 2002 .

[8]  K G Baass,et al.  THE USE OF CLOTHOID TEMPLATES IN HIGHWAY DESIGN , 1984 .

[9]  Dereck S. Meek,et al.  A generalisation of the Pythagorean hodograph quintic spiral , 2004 .

[10]  Zulfiqar Habib,et al.  G 2 Pythagorean hodograph quintic transition between two circles , 2003 .

[11]  Rida T. Farouki,et al.  Pythagorean-hodograph quintic transition curves of monotone curvature , 1997, Comput. Aided Des..

[12]  Zulfiqar Habib,et al.  QUINTIC SPIRAL TRANSITION CURVES AND THEIR APPLICATIONS , 2004 .

[13]  Dereck S. Meek,et al.  Planar G 2 Hermite interpolation with some fair, C-shaped curves , 2002 .

[14]  D. J. Waltona,et al.  Planar G 2 transition with a fair Pythagorean hodograph quintic curve , 2001 .

[15]  Josef Hoschek,et al.  Fundamentals of computer aided geometric design , 1996 .

[16]  Gerald E. Farin,et al.  Curves and surfaces for computer-aided geometric design - a practical guide, 4th Edition , 1997, Computer science and scientific computing.

[17]  Dereck S. Meek,et al.  G2 curves composed of planar cubic and Pythagorean hodograph quintic spirals , 1998, Comput. Aided Geom. Des..

[18]  Jean-Paul Laumond,et al.  Primitives for smoothing mobile robot trajectories , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[19]  D. Walton,et al.  A planar cubic Be´zier spiral , 1996 .

[20]  Dereck S. Meek,et al.  Planar G2 transition between two circles with a fair cubic Bézier curve , 1999, Comput. Aided Des..

[21]  Dominiek Reynaerts,et al.  Path planning for mobile and hyper-redundant robots using Pythagorean hodograph curves , 1997, 1997 8th International Conference on Advanced Robotics. Proceedings. ICAR'97.

[22]  Zulfiqar Habib,et al.  Family of G2 Spiral Transition between Two Circles , 2005 .

[23]  Gerald Farin,et al.  Curves and surfaces for computer aided geometric design , 1990 .

[24]  Dereck S. Meek,et al.  A Pythagorean hodograph quintic spiral , 1996, Comput. Aided Des..