pytransform3d.transformations.transform_from_exponential_coordinates

pytransform3d.transformations.transform_from_exponential_coordinates(Stheta, check=True)[source]

Compute transformation matrix from exponential coordinates.

Exponential map.

Parameters
Sthetaarray-like, shape (6,)

Exponential coordinates of transformation: S * theta = (omega_1, omega_2, omega_3, v_1, v_2, v_3) * theta, where S is the screw axis, the first 3 components are related to rotation and the last 3 components are related to translation. Theta is the rotation angle and h * theta the translation.

checkbool, optional (default: True)

Check if exponential coordinates are valid

Returns
A2Barray, shape (4, 4)

Transformation matrix from frame A to frame B

Examples using pytransform3d.transformations.transform_from_exponential_coordinates