Class: Pose

Pose(options)

new Pose(options)

A Pose in 3D space. Values are copied into this object.

Parameters:
Name Type Description
options Object
Properties
Name Type Description
position Vector3

The ROSLIB.Vector3 describing the position.

orientation Quaternion

The ROSLIB.Quaternion describing the orientation.

Source:

Methods

applyTransform(tf)

Apply a transform against this pose.

Parameters:
Name Type Description
tf Transform

The transform to be applied.

Source:

clone() → {Pose}

Clone a copy of this pose.

Source:
Returns:

The cloned pose.

Type
Pose

getInverse() → {Pose}

Compute the inverse of this pose.

Source:
Returns:

The inverse of the pose.

Type
Pose

multiply() → {Pose}

Multiply this pose with another pose without altering this pose.

Source:
Returns:

The result of the multiplication.

Type
Pose