pytransform3d.transformations.transform_from#

pytransform3d.transformations.transform_from(R, p, strict_check=True)[source]#

Make transformation from rotation matrix and translation.

\[\begin{split}\boldsymbol{T}_{BA} = \left( \begin{array}{cc} \boldsymbol{R} & \boldsymbol{p}\\ \boldsymbol{0} & 1 \end{array} \right) \in SE(3)\end{split}\]
Parameters:
Rarray-like, shape (3, 3)

Rotation matrix

parray-like, shape (3,)

Translation

strict_checkbool, optional (default: True)

Raise a ValueError if the transformation matrix is not numerically close enough to a real transformation matrix. Otherwise we print a warning.

Returns:
A2Barray, shape (4, 4)

Transform from frame A to frame B

Examples using pytransform3d.transformations.transform_from#

Animate Camera

Animate Camera

Animate Trajectory

Animate Trajectory

Transformation Editor

Transformation Editor

Camera Transform

Camera Transform

Plot Transformed Cylinders

Plot Transformed Cylinders

Managing Transformations over Time

Managing Transformations over Time

Invert Uncertain Transform

Invert Uncertain Transform

Random Trajectories

Random Trajectories

Rotate Cylinder

Rotate Cylinder

Sample Transforms

Sample Transforms

Plot Transformation through Screw Motion

Plot Transformation through Screw Motion

Plot Straight Line Paths

Plot Straight Line Paths

Transform Concatenation

Transform Concatenation

Transformation Manager

Transformation Manager

Plot Box

Plot Box

Visualize Transformed Cylinders

Visualize Transformed Cylinders

Animate Trajectory

Animate Trajectory