ich nenne dir mal 2 Alternativen:
a) klebe die motoren noch einmal exakt ein
b) spiele einfach mit verschiedenen werten bei MotorSpeed(), schreib eine Funktion (alle 10 Sekunden wird die MotorSpeed() auf der "schwächeren" Seite um 10 erhöht z.B. und du guckst wann die werte einigermaßen stimmen, danach programmierst du, dass er nur noch in 1er Schritten wechselt usw.) - hat den selben Effekt (du hast die richtigen Werte) und geht bestimmt schneller....bin selbst auch grad bei deinem Problem
Ich werde mich für b) entscheiden wenn ich mal Zeit habe...


PS: eigentlich ist Odometrie doch sinnlos, wenn man die UpM/Drehzahl der Motoren kennt, oder? Damit kann man doch auch alles wunderbar ausrechnen - we weit er gefahren ist ect. Für mich machen diese Reflexlichtschranken ect. keinen Sinn (wenn man nicht gerade Justierungsprobleme hat und sich nicht für Vorschlag b) entscheiden möchte ;D)