Robot Drive (4 Speed Controllers)

What is it?

Controller for handling robot drive based on a definition of the motor configuration. The robot drive controller handles basic driving for a robot. Currently, 2 and 4 motor standard drive trains and holonomic drive trains are supported. In the future other drive types like swerve might be implemented.

Properties

Left Front Motor
The motor to use as the front left motor for robot drive actions.
Left Front Motor Inverted
Whether or not the front left motor is mounted backwards.
Left Rear Motor
The motor to use as the rear left motor for robot drive actions.
Left Rear Motor Inverted
Whether or not the rear left motor is mounted backwards.
Right Front Motor
The motor to use as the front right motor for robot drive actions.
Right Front Motor Inverted
Whether or not the front right motor is mounted backwards.
Right Rear Motor
The motor to use as the rear right motor for robot drive actions.
Right Rear Motor Inverted
Whether or not the rear right motor is mounted backwards.
Sensitivity
Maximum Output
Maximum allowable output to the motors, generally this should be one.
Safety Enabled
Whether or not motor safety should be in effect
Safety Expiration Time
How long before motor safety kicks in.

See Also