Dual quaternions #
Similar to the way that rotations in 3D space can be represented by quaternions of unit length, rigid motions in 3D space can be represented by dual quaternions of unit length.
Main results #
Quaternion.dualNumberEquiv: quaternions over dual numbers or dual numbers over quaternions are equivalent constructions.
The dual quaternions can be equivalently represented as a quaternion with dual coefficients, or as a dual number with quaternion coefficients.
Matrix.dualNumberEquiv for a similar result.