motorDriver.py and encoderDriver.py In this lab we developed two different drivers for running our term project in later weeks.
The first was the motor driver class; this class allows us to easily have multiple commands over the motor without needing to go into how the motors operate each time we need to use them. These include functions such as enabling, disabling, setting a speed, and stopping the motor. The next was the encoder driver class. This class allows us to gain positional data that represents where the motor is in its rotation, how fast it is going at any given time, and how far it is from where we want to be. This lab was completed in collaboration with Hunter Morse (https://dhmorse.bitbucket.io/). MotorDriver.py and EncoderDriver.py (Source: Motor Driver https://bitbucket.org/mediocre-code/me-405-lab/src/master/Lab8/MotorDriver.py Encoder Driver https://bitbucket.org/mediocre-code/me-405-lab/src/master/Lab8/EncoderDriver.py)