This programming guide covers an advanced programming controller - the PID controller.
PID controllers are used in over 95% of industrial processes, and there is a very good reason why that number is so high. They provide incredibly accurate and precise results, so you can get a better and more reliable autonomous.
The guide can be downloaded here.