A Practical Guide to Control Theory

From Sensor Noise to Kalman Filters, From PID to MPC

by Skywalker Liu · GitHub

Download

Found it helpful? Give it a star!

Your star helps more engineers discover this guide. Open source, free forever.

Table of Contents

Who Is This For?

Undergraduate students (year 1-3) with basic calculus and linear algebra. If derivatives don't scare you, you're ready.

What Makes This Different?

Organized by engineering workflow, not mathematical abstraction. Every concept answers: "What is this for when the robot hits the field?"

Battle-Tested Code

Header-only C++ modules in the appendix -- no heap allocation, no exceptions, ISR-safe. Copy into your project and go.