tfg.geometry.transformation.dual_quaternion.from_rotation_translation

Converts a rotation matrix and translation vector to a dual quaternion.

This function is not smooth everywhere.

In the following, A1 to An are optional batch dimensions. Rotation is applied first.

rotation_quaternion A [A1, ..., An, 4]-tensor, where the last dimension represents a rotation in the form a quaternion.
translation_vector A [A1, ..., An, 3]-tensor, where the last dimension represents a translation vector.
name A name for this op that defaults to "dual_quaternion_from_rot_trans".

A [A1, ..., An, 8]-tensor, where the last dimension represents a normalized dual quaternion.

ValueError If the shape of rotation_matrix is not supported.