The use of Cornu spirals in drawing planar curves of controlled curvature
Journal of Computational and Applied Mathematics
Curves and surfaces for computer aided geometric design: a practical guide
Curves and surfaces for computer aided geometric design: a practical guide
Numerical recipes in C (2nd ed.): the art of scientific computing
Numerical recipes in C (2nd ed.): the art of scientific computing
Approximation of logarithmic spirals
Computer Aided Geometric Design
Planar G1 Hermite interpolation with spirals
Computer Aided Geometric Design
The generalised Cornu spiral and its application to span generation
Journal of Computational and Applied Mathematics - Special issue on computational methods in computer graphics
An arc spline approximation to a clothoid
Journal of Computational and Applied Mathematics
G3 quintic polynomial approximation for Generalised Cornu Spiral segments
Journal of Computational and Applied Mathematics
A note on quintic polynomial approximation of generalized Cornu spiral segments
Journal of Computational and Applied Mathematics
Hi-index | 7.29 |
Constructing fair curve segments using parametric polynomials is difficult due to the oscillatory nature of polynomials. Even NURBS curves can exhibit unsatisfactory curvature profiles. Curve segments with monotonic curvature profiles, for example spiral arcs, exist but are intrinsically non-polynomial in nature and thus difficult to integrate into existing CAD systems. A method of constructing an approximation to a generalised Cornu spiral (GCS) arc using non-rational quintic Bezier curves matching end points, end slopes and end curvatures is presented. By defining an objective function based on the relative error between the curvature profiles of the GCS and its Bezier approximation, a curve segment is constructed that has a monotonic curvature profile within a specified tolerance.