Module: tfg.geometry.transformation.rotation_matrix_3d

This module implements TensorFlow 3d rotation matrix utility functions.

More details rotation matrices can be found on this page.

Functions

assert_rotation_matrix_normalized(...): Checks whether a matrix is a rotation matrix.

from_axis_angle(...): Convert an axis-angle representation to a rotation matrix.

from_euler(...): Convert an Euler angle representation to a rotation matrix.

from_euler_with_small_angles_approximation(...): Convert an Euler angle representation to a rotation matrix.

from_quaternion(...): Convert a quaternion to a rotation matrix.

inverse(...): Computes the inverse of a 3D rotation matrix.

is_valid(...): Determines if a matrix is a valid rotation matrix.

rotate(...): Rotate a point using a rotation matrix 3d.