basic code for duckbot robot, just walking, turning, gettting back up from a fall
A fast PID controller with multiple options. Various Integral anti-windup, Proportional, Derivative and timer control modes.