qisdk / com.aldebaran.qi.sdk.object.actuation / AttachedFrame

AttachedFrame

interface AttachedFrame

Object representing a frame attached to a parent frame. The link between the parent and the attached frame, i.e. the relative location of the attached frame to its parent, is editable. In order to compute transforms between frames, one should use the frame() function of an AttachedFrame.

Since
1

Types

Async

interface Async

Functions

async

abstract fun async(): Async!

frame

Retrieve the underlying Frame object that will be used for transform computation.

abstract fun frame(): Frame!

parent

Retrieve the parent Frame of the current AttachedFrame. It can be used for introspection.

abstract fun parent(): Frame!

update

Publish a new Transform between this frame and this frame's parent frame. Emits frame()->updated() when called.

abstract fun update(tf: Transform!): Unit