Smooth Interpolation of Orientations

The problem of smoothly interpolating between a given sequence of orientations is discussed. Methods of representing orientations are described and some of the more interesting and useful properties of orientation matrices, SO(3), are covered. It is shown how quaternions relate to this problem and several methods of smoothly interpolating quaternions are presented.

[1]  W. Hamilton II. On quaternions; or on a new system of imaginaries in algebra , 1844 .

[2]  William Rowan Hamilton,et al.  ON QUATERNIONS, OR ON A NEW SYSTEM OF IMAGINARIES IN ALGEBRA , 1847 .

[3]  William Rowan Hamilton,et al.  Lectures on quaternions , 1853 .

[4]  E. H. Thompson An exact linear solution of the problem of absolute orientation , 1958 .

[5]  A. C. Robinson,et al.  ON THE USE OF QUATERNIONS IN SIMULATION OF RIGID-BODY MOTION , 1958 .

[6]  G. Schut On exact linear equations for the computation of the rotational elements of absolute orientation , 1960 .

[7]  H. Hopf Systeme symmetrischer Bilinearformen und euklidische Modelle der projektiven Räume , 1964 .

[8]  J. Stuelpnagel On the Parametrization of the Three-Dimensional Rotation Group , 1964 .

[9]  B. P. Ickes,et al.  A new method for performing digital control system attitude computations using quaternions , 1968 .

[10]  J. Wittenburg,et al.  Dynamics of systems of rigid bodies , 1977 .

[11]  James R. Wertz,et al.  Spacecraft attitude determination and control , 1978 .

[12]  M. Quack,et al.  J. Wittenburg: Dynamics of Systems of Rigid Bodies. Teubner Verlag. Stuttgart 1977. 224 Seiten, Preis: DM 74,- , 1978 .

[13]  Robert L. Parker,et al.  Interpolation of unit vectors , 1979 .

[14]  Russell H. Taylor,et al.  Planning and execution of straight line manipulator trajectories , 1979 .

[15]  J. W. Humberston Classical mechanics , 1980, Nature.

[16]  Matthew T. Mason,et al.  Robot Motion: Planning and Control , 1983 .

[17]  Jay P. Fillmore A Note on Rotation Matrices , 1984, IEEE Computer Graphics and Applications.

[18]  Ken Shoemake,et al.  Animating rotation with quaternion curves , 1985, SIGGRAPH.

[19]  Gregory M. Nielson,et al.  Rectangular v-Splines , 1986, IEEE Computer Graphics and Applications.

[20]  Berthold K. P. Horn,et al.  Closed-form solution of absolute orientation using unit quaternions , 1987 .

[21]  Gregory M. Nielson,et al.  A survey of applications of an affine invariant norm , 1989 .

[22]  Gregory M. Nielson,et al.  Knot selection for parametric spline interpolation , 1989 .

[23]  Michael P. Wellman,et al.  Planning and Control , 1991 .

[24]  John F. Hughes,et al.  Smooth interpolation of orientations with angular velocity constraints using quaternions , 1992, SIGGRAPH.

[25]  Myung-Soo Kim,et al.  Interpolating solid orientations with circular blending quaternion curves , 1995, Comput. Aided Des..