owl_client.client.Interfaces.utils package

Submodules

owl_client.client.Interfaces.utils.joint module

class owl_client.client.Interfaces.utils.joint.Joint(*args, **kwargs)[source]

Bases: object

Represent joints configuration in radians.

Base = 0.0
Elbow = 0.0
Shoulder = 0.0
Wrist1 = 0.0
Wrist2 = 0.0
Wrist3 = 0.0
from_array(joint_array: list)[source]
get_joints() list[source]
is_empty()[source]

owl_client.client.Interfaces.utils.pose module

class owl_client.client.Interfaces.utils.pose.Pose(*args, **kwargs)[source]

Bases: object

Represent cartesian pose, where x , y and z are in metres and roll, pitch and yaw are in radians.

from_array(pose_array: list)[source]
get_pose() list[source]
is_empty()[source]
pitch = 0.0
roll = 0.0
x = 0.0
y = 0.0
yaw = 0.0
z = 0.0

owl_client.client.Interfaces.utils.program_mode module

class owl_client.client.Interfaces.utils.program_mode.ProgramMode(value)[source]

Bases: IntEnum

An enumeration.

PAUSED = 0
RUNNING = 1
STOPPED = -1

owl_client.client.Interfaces.utils.robot_mode module

class owl_client.client.Interfaces.utils.robot_mode.RobotMode(value)[source]

Bases: IntEnum

An enumeration.

ERROR = -2
IDLE = 1
NOT_AVAILABLE = -1
PAUSED = 2
POWER_OFF = 0
RUNNING = 3
TEACH_MODE = 5

owl_client.client.Interfaces.utils.trajectory_mode module

class owl_client.client.Interfaces.utils.trajectory_mode.TrajectoryPlanMode(value)[source]

Bases: IntEnum

An enumeration.

ARC = 2
BSPLINE = 4
CIRCLE = 3
STRAIGHT = 1

Module contents