Quaternions¶
DualQuaternion¶
A class for represeting and manipulating dual quaternions.
-
class
autolab_core.DualQuaternion(qr=[1, 0, 0, 0], qd=[0, 0, 0, 0], enforce_unit_norm=True)¶ Class for handling dual quaternions and their interpolations.
-
qr¶ A 4-entry quaternion in wxyz format.
- Type
numpy.ndarrayof float
-
qd¶ A 4-entry quaternion in wxyz format.
- Type
numpy.ndarrayof float
-
conjugate¶ The conjugate of this DualQuaternion.
- Type
-
norm¶ The normalized vectors for qr and qd, respectively.
- Type
tupleofnumpy.ndarray
-
normalized¶ This quaternion with qr normalized.
- Type
-