Balance a broomstick on your palm, keep a drone hovering, land a rocket booster tail-first: they all share the same nagging tension. Push back too gently and the system drifts away and falls. Push back too hard and you waste energy, overshoot, and fight yourself.
The Linear-Quadratic Regulator, or LQR, is the classical answer to "how hard should I push, right now, given exactly this much error?" It looks at the system's current state — position, velocity, tilt, whatever describes it — and computes the control action that minimizes a cost blending two things you want small: how far you are from the target, and how much effort you're spending to get there.
What makes LQR remarkable is not the idea — plenty of controllers try to balance accuracy against effort. It's that for linear systems and quadratic costs, the optimal controller is not found by trial and error or iterative search. It falls straight out of solving one algebraic equation, named after the Italian mathematician Jacopo Riccati.
Comments
Loading comments...