pytransform3d.batch_rotations
.axis_angles_from_matrices#
- pytransform3d.batch_rotations.axis_angles_from_matrices(Rs, traces=None, out=None)[source]#
Compute compact axis-angle representations from rotation matrices.
This is called logarithmic map.
- Parameters:
- Rsarray-like, shape (…, 3, 3)
Rotation matrices
- tracesarray, shape (…, 3)
If the traces of rotation matrices been precomputed, you can pass them here.
- outarray, shape (…, 4), optional (default: new array)
Output array to which we write the result
- Returns:
- Aarray, shape (…, 4)
Axes of rotation and rotation angles: (x, y, z, angle)