Ich hab das z.b. in meinem Roboter realisiert.
Der kann durch den Maussensor den zurückgelegten Weg in Zentimetern messen. Er registriert auch wenn sich der Roboter dreht und rechnet das in Grad um.
https://www.roboternetz.de/phpBB2/viewtopic.php?t=27245
Bei segor.de kannst du dir einen Maussensor orginal kaufen. Du findest ihn unter der Bezeichnung ADNS-2610. Du brauchst noch linsen und LEDs, falls Interesse besteht kann ich dir die genauen Bestellnamen sagen. Diesen Sensor habe ich auch in meinem Roboter verwendet. Das Protokoll lässt sich auch relativ einfach in Software realisieren.
mfg max