Ein up/down counter (mit reset zu Beginn) kann die Impulse von rechts und links aufnehmen und die Differenz abrufbar machen, nach der die Geradeausfahrt geregelt wird. (Entsprechend bei Bedarf auch das Drehen auf der Stelle. )
Manfred