TY - JOUR
T1 - C1 and C2 interpolation of orientation data along spatial Pythagorean-hodograph curves using rational adapted spline frames
AU - Moon, Hwan Pyo
AU - Farouki, Rida T.
N1 - Publisher Copyright:
© 2018
PY - 2018/11
Y1 - 2018/11
N2 - The problem of constructing a rational adapted frame (f1(ξ),f2(ξ),f3(ξ)) that interpolates a discrete set of orientations at specified nodes along a given spatial Pythagorean-hodograph (PH) curve r(ξ) is addressed. PH curves are the only polynomial space curves that admit rational adapted frames, and the Euler–Rodrigues frame (ERF) is a fundamental instance of such frames. The ERF can be transformed into other rational adapted frame by applying a rationally-parametrized rotation to the normal-plane vectors. When orientation and angular velocity data at curve end points are given, a Hermite frame interpolant can be constructed using a complex quadratic polynomial that parametrizes the normal-plane rotation, by an extension of the method recently introduced to construct a rational minimal twist frame (MTF). To construct a rational adapted spline frame, a representation that resolves potential ambiguities in the orientation data is introduced. Based on this representation, a C1 rational adapted spline frame is constructed through local Hermite interpolation on each segment, using angular velocities estimated from a cubic spline that interpolates the frame phase angle relative to the ERF. To construct a C2 rational adapted spline frame, which ensures continuity of the angular acceleration, a complex-valued cubic spline is used to directly interpolate the complex exponentials of the phase angles at the nodal points.
AB - The problem of constructing a rational adapted frame (f1(ξ),f2(ξ),f3(ξ)) that interpolates a discrete set of orientations at specified nodes along a given spatial Pythagorean-hodograph (PH) curve r(ξ) is addressed. PH curves are the only polynomial space curves that admit rational adapted frames, and the Euler–Rodrigues frame (ERF) is a fundamental instance of such frames. The ERF can be transformed into other rational adapted frame by applying a rationally-parametrized rotation to the normal-plane vectors. When orientation and angular velocity data at curve end points are given, a Hermite frame interpolant can be constructed using a complex quadratic polynomial that parametrizes the normal-plane rotation, by an extension of the method recently introduced to construct a rational minimal twist frame (MTF). To construct a rational adapted spline frame, a representation that resolves potential ambiguities in the orientation data is introduced. Based on this representation, a C1 rational adapted spline frame is constructed through local Hermite interpolation on each segment, using angular velocities estimated from a cubic spline that interpolates the frame phase angle relative to the ERF. To construct a C2 rational adapted spline frame, which ensures continuity of the angular acceleration, a complex-valued cubic spline is used to directly interpolate the complex exponentials of the phase angles at the nodal points.
KW - Angular acceleration
KW - Angular velocity
KW - Euler–Rodrigues frame
KW - Pythagorean-hodograph curves
KW - Rational adapted spline frames
KW - Rotation-minimizing frame
KW - Twist
UR - http://www.scopus.com/inward/record.url?scp=85051989149&partnerID=8YFLogxK
U2 - 10.1016/j.cagd.2018.07.005
DO - 10.1016/j.cagd.2018.07.005
M3 - Article
AN - SCOPUS:85051989149
SN - 0167-8396
VL - 66
SP - 1
EP - 15
JO - Computer Aided Geometric Design
JF - Computer Aided Geometric Design
ER -