Control Engineering - TAMSFormers5212/TAMSformers-Database GitHub Wiki
WIP
For the purposes of FRC, more advanced industrial control methods are usually overkill and simple PIDF controllers are sufficient for most cases.
Open Loop control is the most simple way of controlling motors. It called open loop control because there are no feedback loops to correct for accuracy.
Closed Loop, being the opposite of open loop, adds an element of feedback to the system to improve accuracy.
[insert images for these]
PID controllers are the most used system for controlling motors with feedback. A PID controller computes an output using the error between the given setpoint and the motor's current state. How the controller calculates the output is based on the constants given for P, I, and D.
Very advanced textbook of controls engineering. Most of it is too advanced to be realistically applicable in our team, but it gives good explanations of key concepts.