Hört sich gut an.
Das einzige, was man so nicht erfährt, ist die genaue Ausrichtung des Roboters, also in welche Richtung seine Vorderseite steht. Das könnte man aber so rausfinden wie bei GPS-Empfängern: man bildet während einer Bewegung die Differenz zwischen zwei Positionsmessungen und erhält so Geschwindigkeit und Richtung. Geht natürlich nicht wenn man längere Zeit steht, aber der Job des Botrs ist es ja schließlich, zu Fahren und nicht rumzustehen.

Wie viel Aufwand steckt in der Fehlerkorrektur/Erkennung? Es kommt ja schließlich öfters vor, dass beide Baken gleichzeitig senden...

Ist die Winkelauflösung und Linearität der Servos gut genug? Zumindestens bei billigen Servos hätt ich da so meine Zweifel, ich würde eher zu Schrittmotoren tendieren...