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
home
()- MoveJog(position)
- Parameters:
position –
- MoveTo(position)
- Parameters:
position –
- MoveToLoadingZone(position=302.3)
- Parameters:
position –
- disconnect()
- getPosition()
- home()
- setHomingVelocity()
- test_connection()