Lesson 29 - Intro to PID

PID Control - Introduction to Developing and Tuning


PID Control is essential to consistent autonomous programs and can enhance your driver control capabilities. However, oftentimes people struggle to wrap their heads around PID and scare themselves away. In this “module” we’ll show you the curtain of PID and by the end of these lessons, you should be able to program and implement your own PID controller.


For an introduction to PID development and tuning, our TustinCode team could not do it better than George Gillard from smiths robot.weebly.com. He does a great job breaking down all you need to know for basic PID control so please read his paper before continuing:

PDF Link

Alternate Link