Journal of Zhejiang University-SCIENCE A

, Volume 10, Issue 4, pp 562–569 | Cite as

A new method in highway route design: joining circular arcs by a single C-Bézier curve with shape parameter



We constructed a single C-Bézier curve with a shape parameter for G2 joining two circular arcs. It was shown that an S-shaped transition curve, which is able to manage a broader scope about two circle radii than the Bézier curves, has no curvature extrema, while a C-shaped transition curve has a single curvature extremum. Regarding the two kinds of curves, specific algorithms were presented in detail, strict mathematical proofs were given, and the effectiveness of the method was shown by examples. This method has the following three advantages: (1) the pattern is unified; (2) the parameter able to adjust the shape of the transition curve is available; (3) the transition curve is only a single segment, and the algorithm can be formulated as a low order equation to be solved for its positive root. These advantages make the method simple and easy to implement.

Key words

Transition curve C-Bézier curve Monotone curvature Shape parameter 

CLC number



Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Baass, K.G., 1984. The use of clothoid templates in highway design. Transp. Forum, 1(1):47–52.Google Scholar
  2. Fleury, S., Soueres, P., Laumond, J.P., Chatila, R., 1995. Primitives for smoothing mobile robot trajectories. IEEE Trans. Rob. Autom., 11(3):441–448. [doi:10.1109/70.388788]CrossRefGoogle Scholar
  3. Guggenheimer, H., 1963. Differential Geometry. McGraw-Hill, New York, p.48–52.MATHGoogle Scholar
  4. Habib, Z., 2004. Spiral Function and Its Application in CAGD. PhD Thesis, Kagoshima University, Japan.Google Scholar
  5. Habib, Z., Sakai, M., 2007. G2 Pythagorean hodograph quintic transition between two circles with shape control. Computer Aided Geometric Design, 24(5):252–266. [doi:10. 1016/j.cagd.2007.03.004]MathSciNetCrossRefMATHGoogle Scholar
  6. Hartman, P., 1957. The highway spiral for combining curves of different radii. Trans. Am. Soc. Civ. Eng., 122:389–409.Google Scholar
  7. Meek, D.S., Walton, D.J., 1989. Use of Cornu spirals in drawing planar curves of controlled curvature. J. Comput. Appl. Math., 25(1):69–78. [doi:10.1016/0377-0427(89)90 076-9]MathSciNetCrossRefMATHGoogle Scholar
  8. Polya, G., Szego, G., 2004. Problems and Theorems in Analysis II: Theory of Functions, Zeros, Polynomials, Determinants, Number Theory, Geometry. Springer, New York, p.36–51.Google Scholar
  9. Walton, D.J., Meek, D.S., 1996a. A planar cubic Bézier spiral. J. Comput. Appl. Math., 72(1):85–100. [doi:10.1016/0377-0427(95)00246-4]MathSciNetCrossRefMATHGoogle Scholar
  10. Walton, D.J., Meek, D.S., 1996b. A Pythagorean hodograph quintic spiral. Computer-Aided Design, 28(12):943–950. [doi:10.1016/0010-4485(96)00030-9]CrossRefMATHGoogle Scholar
  11. Walton, D.J., Meek, D.S., 1999. Planar G2 transition between two circles with a fair cubic Bézier curve. Computer-Aided Design, 31(14):857–866. [doi:10.1016/S0010-4485 (99)00073-1]CrossRefMATHGoogle Scholar
  12. Walton, D.J., Meek, D.S., 2002. Planar G2 transition with a fair Pythagorean hodograph quintic curve. J. Comput. Appl. Math., 138(1):109–126. [doi:10.1016/S0377-0427(01)00359-4]MathSciNetCrossRefMATHGoogle Scholar
  13. Zhang, J.W., 1996. C-curves: an extension of cubic curves. Computer Aided Geometric Design, 13(3):199–217. [doi:10.1016/0167-8396(95)00022-4]MathSciNetCrossRefMATHGoogle Scholar

Copyright information

© Zhejiang University and Springer-Verlag GmbH 2009

Authors and Affiliations

  1. 1.Institute of Computer Graphics and Image ProcessingZhejiang UniversityHangzhouChina
  2. 2.State Key Lab of CAD & CGZhejiang UniversityHangzhouChina

Personalised recommendations