Smooth interpolation of orientations with angular velocity constraints using quaternions
- 1 July 1992
- journal article
- conference paper
- Published by Association for Computing Machinery (ACM) in ACM SIGGRAPH Computer Graphics
- Vol. 26 (2) , 313-320
- https://doi.org/10.1145/142920.134086
Abstract
In this paper we present methods to smoothly inter- polate orientations, given N rotational keyframesof an object along a trajectory. The methods allow the user to impose constraints on the rotational path, such as the angular velocity at the endpoints of the trajectory. We convert the rotations to quaternions, and then spline in that non-Euclidean space. Analogous to the mathematical foundations of flat-space spline curves, we minimize the net "tangential acceleration" of the quaternion path. We replace the flat-space quantities with curved-space quantities, and numerically solve the resulting equation with finite difference and optimiza- tion methods.Keywords
This publication has 3 references indexed in Scilit:
- Constraints methods for flexible modelsACM SIGGRAPH Computer Graphics, 1988
- Animating rotation with quaternion curvesACM SIGGRAPH Computer Graphics, 1985
- Interpolating splines with local tension, continuity, and bias controlACM SIGGRAPH Computer Graphics, 1984