G 2 Hermite Interpolation with Curves Represented by Multi-valued Trigonometric Support Functions

It was recently proved in [27] that all rational hypocycloids and epicycloids are Pythagorean hodograph curves, i.e., rational curves with rational offsets. In this paper, we extend the discussion to a more general class of curves represented by trigonometric polynomial support functions. We show that these curves are offsets to translated convolutions of scaled and rotated hypocycloids and epicycloids. Using this result, we formulate a new and very simple G 2 Hermite interpolation algorithm based on solving a small system of linear equations. The efficiency of the designed method is then presented on several examples. In particular, we show how to approximate general trochoids, which, as we prove, are not Pythagorean hodograph curves in general.

[1]  Bert Jüttler,et al.  Computing Convolutions and Minkowski sums via Support Functions , 2007 .

[2]  Jan Vrek,et al.  On convolutions of algebraic curves , 2010 .

[3]  R. Yates,et al.  Curves and their properties , 1974 .

[4]  Jiří Kosinka,et al.  C2 Hermite interpolation by Minkowski Pythagorean hodograph curves and medial axis transform approximation , 2010, Comput. Aided Geom. Des..

[5]  Rida T. Farouki,et al.  Construction ofC2 Pythagorean-hodograph interpolating splines by the homotopy method , 1996, Adv. Comput. Math..

[6]  Rida T. Farouki,et al.  Cycles upon cycles: an anecdotal history of higher curves in science and engineering , 1998 .

[7]  Bert Jüttler,et al.  C1 Hermite interpolation by Pythagorean hodograph quintics in Minkowski space , 2009, Adv. Comput. Math..

[8]  Carla Manni,et al.  Efficient Solution of the Complex Quadratic Tridiagonal System for C2 PH Quintic Splines , 2001, Numerical Algorithms.

[9]  A. Su,et al.  The National Council of Teachers of Mathematics , 1932, The Mathematical Gazette.

[10]  Giovanni Mimmi,et al.  Theoretical analysis of internal epitrochoidal and hypotrochoidal machines , 2009 .

[11]  Laureano González-Vega,et al.  Parameterizing surfaces with certain special support functions, including offsets of quadrics and rationally supported surfaces , 2009, J. Symb. Comput..

[12]  Kyeong Hah Roh,et al.  Medial axis transform and offset curves by Minkowski Pythagorean hodograph curves , 1999, Comput. Aided Des..

[13]  Bohumír Bastl,et al.  Rational hypersurfaces with rational convolutions , 2007, Comput. Aided Geom. Des..

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

[15]  Zbynek Sír,et al.  Hermite interpolation by hypocycloids and epicycloids with rational offsets , 2010, Comput. Aided Geom. Des..

[16]  Dereck S. Meek,et al.  Planar spirals that match G2 Hermite data , 1998, Comput. Aided Geom. Des..

[17]  D. J. Walton,et al.  G2 Hermite interpolation with circular precision , 2010, Comput. Aided Des..

[18]  Zulfiqar Habib,et al.  G2 cubic transition between two circles with shape control , 2009 .

[19]  G. Farin Curves and Surfaces for Cagd: A Practical Guide , 2001 .

[20]  Dereck S. Meek,et al.  G2 curve design with a pair of Pythagorean Hodograph quintic spiral segments , 2007, Comput. Aided Geom. Des..

[21]  Jirí Kosinka,et al.  On rational Minkowski Pythagorean hodograph curves , 2010, Comput. Aided Geom. Des..

[22]  Carla Manni,et al.  A control polygon scheme for design of planar C2 PH quintic spline curves , 2007, Comput. Aided Geom. Des..

[23]  Hwan Pyo Moon Minkowski Pythagorean hodographs , 1999, Comput. Aided Geom. Des..

[24]  Vito Vitrih,et al.  On interpolation by Planar cubic G2 pythagorean-hodograph spline curves , 2010, Math. Comput..

[25]  Bert Jüttler,et al.  Curves and surfaces represented by polynomial support functions , 2008, Theor. Comput. Sci..

[26]  Zbynek Sír,et al.  Reparameterization of Curves and Surfaces with Respect to Their Convolution , 2008, MMCS.

[27]  Bert Jüttler,et al.  Hermite interpolation by Pythagorean hodograph curves of degree seven , 2001, Math. Comput..

[28]  Bert Jüttler,et al.  G1 Hermite interpolation by Minkowski Pythagorean hodograph cubics , 2006, Comput. Aided Geom. Des..

[29]  Javier Sánchez-Reyes Bézier representation of epitrochoids and hypotrochoids , 1999, Comput. Aided Des..

[30]  Hans Hagen,et al.  Curve and Surface Design , 1992 .

[31]  Rida T. Farouki,et al.  Pythagorean-Hodograph Curves: Algebra and Geometry Inseparable , 2007, Geometry and Computing.

[32]  Zulfiqar Habib,et al.  Transition between concentric or tangent circles with a single segment of G2 PH quintic curve , 2008, Comput. Aided Geom. Des..

[33]  Bert Jüttler,et al.  On rationally supported surfaces , 2008, Comput. Aided Geom. Des..

[34]  Dereck S. Meek,et al.  An involute spiral that matches G2 Hermite data in the plane , 2009, Comput. Aided Geom. Des..