Quaternions¶
Note that all these functions work with single quaternions and quaternion vectors, as well as with arrays containing these.
Quaternion class¶
quat.Quaternion
... Quaternion class
Functions for working with quaternions¶
quat.quatconj()
... Conjugate quaternionquat.quatinv()
... Quaternion inversionquat.quatmult()
... Quaternion multiplication
Conversion routines¶
quat.deg2quat()
... Convert number or axis angles to quaternion vectorsquat.quat2deg()
... Convert quaternion to corresponding axis anglequat.quat2rotmat()
... Convert quaternion to corresponding rotation matrixquat.quat2vect()
... Extract the vector part from a quaternionquat.quat2vel()
... Calculates the velocity in space from quaternionsquat.rotmat2quat()
... Convert a rotation matrix to the corresponding quaternionquat.vect2quat()
... Extend a quaternion vector to a unit quaternion.quat.vel2quat()
... Calculate orientation from a starting orientation and angular velocity.