autonomous_robotic_sample_handling.controller.sub_controllers.robot_arm_controller.RobotArmController

class autonomous_robotic_sample_handling.controller.sub_controllers.robot_arm_controller.RobotArmController(view, parent_controller=None)

Bases: object

__init__(view, parent_controller=None)

Initialize the Robot Arm Controller

Parameters:
  • view (object) – The Custom Device View object

  • parent_controller (object) – The parent (e.g., main) controller object

Methods

__init__(view[, parent_controller])

Initialize the Robot Arm Controller

close_gripper()

delay(time)

disconnect()

move_joints(a, b, c, d, e, f)

move_lin(a, b, c, d, e, f)

move_lin_rel_trf(a, b, c, d, e, f)

move_pose(a, b, c, d, e, f)

open_gripper()

zero_joints()

zero_joints()