Wie kann ich die Arduino PID-Bibliothek verwenden, um einen Roboter in einer geraden Linie zu fahren?

Ich möchte einen Arduino-basierten Roboter mit 2 Rädern, Quadraturcodierern auf jedem Rad, einem H-Brücken-Treiberchip (oder einer Motorsteuerung) und einer Rolle erstellen. Ich möchte die PID-Bibliothek verwenden, um sicherzustellen, dass die Geschwindigkeit proportional zur zurückgelegten Strecke...