Ein Barcodescanner.
Es wird ein Reflexpunkt vor dem Scanner bewegt oder eine Lichtquelle (die des Scanners dann deaktivieren), durch die Helligkeitsverteilung auf dem Scanner kannst du sehr genau die Position ermitteln.

Gruß Lorcan