TL;DR: A new kind of spline curve is presented, created on a sphere, suitable for smoothly in-betweening (i.e. interpolating) sequences of arbitrary rotations, without quirks found in earlier methods.
Abstract: Solid bodies roll and tumble through space. In computer animation, so do cameras. The rotations of these objects are best described using a four coordinate system, quaternions, as is shown in this paper. Of all quaternions, those on the unit sphere are most suitable for animation, but the question of how to construct curves on spheres has not been much explored. This paper gives one answer by presenting a new kind of spline curve, created on a sphere, suitable for smoothly in-betweening (i.e. interpolating) sequences of arbitrary rotations. Both theory and experiment show that the motion generated is smooth and natural, without quirks found in earlier methods.
TL;DR: Based on quaternion, a close-form solution is put forward in the paper which is used to calculate absolute orientation parameters without iteration method by way of strict theoretical deduction.
Abstract: The algorithm for traditional absolute orientation is an iterative algorithm which needs relatively accurate iterative initial valueBased on quaternion,a close-form solution is put forward in the paper which is used to calculate absolute orientation parameters without iteration method by way of strict theoretical deductionThe principal theories are as followsFirstly,the unit quaternion is used to describe the rotational conversion relation of the coordinatesThen the problem about absolute orientation is transformed into a problem about optimization to solveFinally,a simulation test using analogue data is carried out to validate the correctness and reliability of the algorithm
TL;DR: In this article, J.B. Kuipers introduces quaternions for scientists and engineers who have not encountered them before and shows how they can be used in a variety of practical situations.
Abstract: Ever since the Irish mathematician William Rowan Hamilton introduced quaternions in the 19th century - a feat he celebrated by carving the founding equations into a stone bridge - mathematicians and engineers have been fascinated by these mathematical objects. They are used in applications as various as describing the geometry of space-time, guiding the Space Shuttle, and developing computer applications in virtual reality. In this book, J.B. Kuipers introduces quaternions for scientists and engineers who have not encountered them before and shows how they can be used in a variety of practical situations.
TL;DR: In this article, the authors studied statistical ensembles of complex, quaternion, and real matrices with Gaussian probability distribution, and determined the over-all eigenvalue distribution in these three cases (under the restriction that all eigenvalues are real).
Abstract: Statistical ensembles of complex, quaternion, and real matrices with Gaussian probability distribution, are studied. We determine the over‐all eigenvalue distribution in these three cases (in the real case, under the restriction that all eigenvalues are real). We also determine, in the complex case, all the correlation functions of the eigenvalues, as well as their limits when the order N of the matrices becomes infinite. In particular, the limit of the eigenvalue density as N → ∞ is constant over the whole complex plane.
TL;DR: In this paper, a closed-form solution to the least square problem for three or more points is presented, which requires the computation of the square root of a symmetric matrix, and the best scale is equal to the ratio of the root-mean-square deviations of the coordinates in the two systems from their respective centroids.
Abstract: Finding the relationship between two coordinate systems by using pairs of measurements of the coordinates of a number of points in both systems is a classic photogrammetric task. The solution has applications in stereophotogrammetry and in robotics. We present here a closed-form solution to the least-squares problem for three or more points. Currently, various empirical, graphical, and numerical iterative methods are in use. Derivation of a closed-form solution can be simplified by using unit quaternions to represent rotation, as was shown in an earlier paper [ J. Opt. Soc. Am. A4, 629 ( 1987)]. Since orthonormal matrices are used more widely to represent rotation, we now present a solution in which 3 × 3 matrices are used. Our method requires the computation of the square root of a symmetric matrix. We compare the new result with that obtained by an alternative method in which orthonormality is not directly enforced. In this other method a best-fit linear transformation is found, and then the nearest orthonormal matrix is chosen for the rotation. We note that the best translational offset is the difference between the centroid of the coordinates in one system and the rotated and scaled centroid of the coordinates in the other system. The best scale is equal to the ratio of the root-mean-square deviations of the coordinates in the two systems from their respective centroids. These exact results are to be preferred to approximate methods based on measurements of a few selected points.