Single motor control subsystem used for training on FRC software with the following topics:
- Publishing data to dashboards and data logging
- Motor position control
- Creating commands to control the motor
In simulation mode a DCMotorSim is run to model the dynamics of the motor and controller, so the project can be used without actual robot hardware.
Note: This project is intended to the used as a teaching tool and not as an example starting project. In some cases things are intentionally left out or done in a less than ideal manner to