The integration of angular velocity
arXiv:1604.08139 · doi:10.1007/s00006-017-0793-z
Abstract
A common problem in physics and engineering is determination of the orientation of an object given its angular velocity. When the direction of the angular velocity changes in time, this is a nontrivial problem involving coupled differential equations. Several possible approaches are examined, along with various improvements over previous efforts. These are then evaluated numerically by comparison to a complicated but analytically known rotation that is motivated by the important astrophysical problem of precessing black-hole binaries. It is shown that a straightforward solution directly using quaternions is most efficient and accurate, and that the norm of the quaternion is irrelevant. Integration of the generator of the rotation can also be made roughly as efficient as integration of the rotation. Both methods will typically be twice as efficient as naive vector- or matrix-based methods. Implementation by means of standard general-purpose numerical integrators is stable and efficient, so that such problems can be readily solved as part of a larger system of differential equations. Possible generalization to integration in other Lie groups is also discussed.
Final version in press with Advances in Applied Clifford Algebras
References in corpus (2)
Cited by in corpus (8)
- Compact Binary Waveform Center-of-Mass Corrections
- Model-Based Real-Time Motion Tracking using Dynamical Inverse Kinematics on SO(3)
- Attitude Reconstruction from Inertial Measurements: QuatFIter and Its Comparison with RodFIter
- iNavFIter: Next-Generation Inertial Navigation Computation Based on Functional Iteration
- Strapdown Attitude Computation: Functional Iterative Integration versus Taylor Series Expansion
- The 3D coarse-graining formulation of interacting elastohydrodynamic filaments and multi-body microhydrodynamics
- Quaternion variational integration for inertial maneuvering in a biomimetic UAV
- A single-layer based numerical method for the slender body boundary value problem