Line-Following Robot: PID Track Control
Interactive 3D line-following robot: tune a PID controller against a live sensor-error signal as a differential-drive robot chases a closed track, with live error, steering and lap-time readouts.
Tune a real proportional-derivative controller against a live sensor-error signal as a small differential-drive robot chases a randomly generated closed track. The simulator models the actual differential-drive kinematics and PID feedback loop used inside every beginner robotics-competition line follower — push the gains too low and the robot cuts corners, push them too high and it oscillates, and the sweet spot in between is exactly what real robotics teams spend hours tuning by hand.
Tune a real PID controller against a live sensor-error signal as a differential-drive robot chases a randomly generated closed track, with live lateral-error, steering and lap-time readouts.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install