The Driver is the controller component responsible for listening to verbose commands from the Operator, and directly executing the commands on the arm by driving the motors and interpreting the decoder output.
The Driver is extremely hardware dependent. The Scorbot Driver compatibility includes (but is not limited to):
Preliminary hardware designs of the driver support driving and monitoring 8 motors (5 for general movement, 1 for the gripper, 1 for the slide-base (if included), and 1 unallocated. It is compatible with the existing pinout of RPI 3 and later. Software support will focus on the RPI 4B.
Driver hardware features:
- Emergency Stop
- Supports 8 motors with the following
- Bidirectional drive
- Current monitoring
- Rotary encoder monitoring
The Driver is the controller component responsible for listening to verbose commands from the Operator, and directly executing the commands on the arm by driving the motors and interpreting the decoder output.
The Driver is extremely hardware dependent. The Scorbot Driver compatibility includes (but is not limited to):
Preliminary hardware designs of the driver support driving and monitoring 8 motors (5 for general movement, 1 for the gripper, 1 for the slide-base (if included), and 1 unallocated. It is compatible with the existing pinout of RPI 3 and later. Software support will focus on the RPI 4B.
Driver hardware features: