autonomous_robotic_sample_handling.controller.sub_controllers.motor_controller.MotorController

class autonomous_robotic_sample_handling.controller.sub_controllers.motor_controller.MotorController(view, parent_controller=None)

Bases: object

__init__(view, parent_controller=None)

Initialize the Robot Arm Controller

Parameters:

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

Methods

MoveJog(position)

param position:

MoveTo(position)

param position:

MoveToLoadingZone([position])

param position:

__init__(view[, parent_controller])

Initialize the Robot Arm Controller

disconnect()

getPosition()

home()

setHomingVelocity()

test_connection()

MoveJog(position)
Parameters:

position

MoveTo(position)
Parameters:

position

MoveToLoadingZone(position=302.3)
Parameters:

position

disconnect()
getPosition()
home()
setHomingVelocity()
test_connection()