In this article we generalize the concept of Be´zier curves to curved spaces, and illustrate this generalization with an application in kinematics. We show how De Casteljau’s algorithm for constructing Be´zier curves can be extended in a natural way to Riemannian manifolds. We then consider a special class of Riemannian manifold, the Lie groups. Because of their group structure Lie groups admit an elegant, efficient recursive algorithm for constructing Be´zier curves. Spatial displacements of a rigid body also form a Lie group, and can therefore be interpolated (in the Be´zier sense) using this recursive algorithm. We apply this alogorithm to the kinematic problem of trajectory generation or motion interpolation for a moving rigid body. The orientation trajectory of motions generated in this way have the important property of being invariant with respect to choices of inertial and body-fixed reference frames.

1.
Belinfante, J. G., and Kolman, B., 1972, A Survey of Lie Groups and Lie Algebras with Applications and Computational Methods, Siam, Philadelphia.
2.
Be´zier, P., 1986, The Mathematical Basis of the UNISURF CAD System, Butterworths, London.
3.
Bottema, O., and Roth, B., 1987, Theoretical Kinematics, Dover, New York.
4.
Chevalley, C., 1946, Theory of Lie Groups, Princeton University Press.
5.
De Casteljau, F., 1963, “Outillage me´thodes calcul.,” Andre´ Citroe¨n Automobiles SA, Paris.
6.
Duffy, J., 1990, “The Fallacy of Modern Hybrid Control Theory That is Based on ‘Orthogonal Complements’ of Twist and Wrench Spaces,” Journal of Robotic Systems, Vol. 7, No. 2.
7.
Forrest
R.
,
1972
, “
Interactive Interpolation and Approximation by Be´zier Polynomials
,”
Computer J.
, Vol.
15
, pp.
71
79
.
8.
Gallot, S., Hulin, D., and Lafontaine, J., 1990, Riemannian Geometry, Springer-Verlag, Berlin.
9.
Ge, Q. J., and Ravani, B., 1991, “Computer Aided Geometric Design of Motion Interpolants,” Proceedings of ASME Design Automation Conference, Vol. 2, pp. 33–41.
10.
Ge, Q. J., and Ravani, B., 1994, “Geometric Construction of Be´zier Motions,” ASME Journal of Mechanical Design, September.
11.
Juettler, B., 1994, “Visualization of Moving Objects Using Dual Quaternion,” Curves, Computers and Graphics, Vol. 18, No. 3.
12.
Karger, A., and Novak, J., 1985, Space Kinematics and Lie Groups, Gordon and Broach.
13.
Park, F. C., Murray, A. P., and McCarthy, J. M., 1993, “Designing Mechanisms for Workspace Fit,” Computational Kinematics, J. Angeles, G. Hommel, and P. Kovacs, eds., Kluwer, Amsterdam.
14.
Ravani
B.
, and
Roth
B.
,
1984
, “
Mappings of Spatial Kinematics
,”
ASME JOURNAL OF MECHANISMS, TRANSMISSIONS, AND AUTOMATION IN DESIGN
, Vol.
106
, pp.
341
347
, September.
This content is only available via PDF.
You do not currently have access to this content.