pytransform3d.transform_manager.StaticTransform#

class pytransform3d.transform_manager.StaticTransform(A2B)[source]#

Bases: TimeVaryingTransform

Transformation, which does not change over time.

Parameters:
A2Barray-like, shape (4, 4)

Homogeneous transformation matrix.

__init__(A2B)[source]#

Methods

__init__(A2B)

as_matrix(query_time)

Get transformation matrix at given time.

check_transforms()

Checks all transformations.

as_matrix(query_time)[source]#

Get transformation matrix at given time.

Parameters:
query_timeUnion[float, array-like shape (n_queries,)]

Query time

Returns:
A2B_tarray, shape (4, 4) or (n_queries, 4, 4)

Homogeneous transformation matrix at given time or times

check_transforms()[source]#

Checks all transformations.

Returns:
selfTimeVaryingTransform

Validated transformations.