Skip to main content
The ManipulationInterface and HeadInterface give you direct control over the robot’s arm and head. Use these for manipulation tasks, gestures, and camera positioning.

ManipulationInterface

Declare the interface at class level:

Methods

Cartesian Control

Move the end-effector to a specific position and orientation:

Joint Control

Move directly to joint angles (6 joints):

Reading State

Inverse Kinematics

Check if a pose is reachable before moving:

HeadInterface

Control camera tilt:

Methods

Tilt Angles

Example: Wave

A skill that waves the arm:

Example: LookAtObject

A skill that adjusts head to look at objects: