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.ndarray
of float
-
qd
¶ A 4-entry quaternion in wxyz format.
- Type
numpy.ndarray
of float
-
conjugate
¶ The conjugate of this DualQuaternion.
- Type
-
norm
¶ The normalized vectors for qr and qd, respectively.
- Type
tuple
ofnumpy.ndarray
-
normalized
¶ This quaternion with qr normalized.
- Type
-