Shortcuts

Basics

add

Adds other, scaled by alpha, to input LieTensor.

add_

Inplace version of pypose.add().

mul

Multiply input LieTensor by other.

bmv

Performs batched matrix-vector product.

Exp

The Exponential map for LieTensor (Lie Algebra).

Log

The Logarithm map for LieTensor (Lie Group).

Inv

The inverse of the input lieTensor.

Retr

Perform batched retraction with a given direction.

Act

Apply the batched transform to points in Euclidean or homogeneous coordinates.

Adj

The dot product between the Adjoint matrix at the point given by an input (Lie Group) and the second point (Lie Algebra).

AdjT

Jinvp

The dot product between left Jacobian inverse at the point given by input (Lie Group) and second point (Lie Algebra).

Jr

The batched right Jacobian of a LieTensor.

randn_so3

Returns so3_type LieTensor filled with random numbers.

randn_SO3

Returns SO3_type LieTensor filled with the Exponential map of the random so3_type LieTensor.

randn_se3

Returns se3_type LieTensor filled with random numbers.

randn_SE3

Returns SE3_type LieTensor filled with the Exponential map of the random se3_type LieTensor generated using pypose.randn_se3().

randn_sim3

Returns sim3_type LieTensor filled with random numbers.

randn_Sim3

Returns Sim3_type LieTensor filled with the Exponential map of the random sim3_type LieTensor generated using randn_sim3().

randn_rxso3

Returns rxso3_type LieTensor filled with random numbers.

randn_RxSO3

Returns RxSO3_type LieTensor filled with the Exponential map of the random rxso3_type LieTensor.

randn_like

Returns a LieTensor with the same size as input that is filled with random LieTensor with the corresponding input.ltype.

identity_so3

Returns identity so3_type LieTensor with the given lsize.

identity_SO3

Returns identity SO3_type LieTensor with the given lsize.

identity_se3

Returns identity se3_type LieTensor with the given lsize.

identity_SE3

Returns identity SE3_type LieTensor with the given lsize.

identity_sim3

Returns identity sim3_type LieTensor with the given lsize.

identity_Sim3

Returns identity Sim3_type LieTensor with the given lsize.

identity_rxso3

Returns identity rxso3_type LieTensor with the given lsize.

identity_RxSO3

Returns identity RxSO3_type LieTensor with the given lsize.

identity_like

Returns identity LieTensor with the same lsize and ltype as the given LieTensor.

cumprod

Returns the cumulative product (@) of LieTensor along a dimension.

cumprod_

Inplace version of pypose.cumprod()

cummul

Returns the cumulative multiplication (*) of LieTensor along a dimension.

cummul_

Inplace version of pypose.cummul()

cumops

Returns the cumulative user-defined operation of LieTensor along a dimension.

cumops_

Inplace version of pypose.cumops()

Docs

Access documentation for PyPose

View Docs

Tutorials

Get started with tutorials and examples

View Tutorials

Get Started

Find resources and how to start using pypose

View Resources