rocs_client.end_effector package

Submodules

rocs_client.end_effector.end_effector module

class rocs_client.end_effector.end_effector.EndEffector(ssl: bool = False, host: str = '127.0.0.1', port: int = 8001, on_connected: Callable | None = None, on_message: Callable | None = None, on_close: Callable | None = None, on_error: Callable | None = None)

Bases: RobotBase

control_left(param: EndEffectorScheme)
control_right(param: EndEffectorScheme)
disable()
disable_state()
enable()
enable_state(frequency: int = 1)
class rocs_client.end_effector.end_effector.EndEffectorScheme(x: float = 0.0, y: float = 0.0, z: float = 0.0, qx: float = 0.0, qy: float = 0.0, qz: float = 0.0, qw: float = 0.0, vx: float = 0.0, vy: float = 0.0, vz: float = 0.0)

Bases: object

qw: float = 0.0
qx: float = 0.0
qy: float = 0.0
qz: float = 0.0
vx: float = 0.0
vy: float = 0.0
vz: float = 0.0
x: float = 0.0
y: float = 0.0
z: float = 0.0

Module contents