Habituellement, les roues du robot sont tournées par un moteur par l’intermédiaire de certains engins - un ensemble d’engins roues baisse vitesse de rotation du moteur en plusieurs fois. Le pignon de roue du robot mobile a déjà à plusieurs reprises une rotation plus la vitesse de la roue. Le prochain pignon faisant tourner cette roue dentée a encore plus de vitesse et ainsi de suite. Si percer les trous dans l’un de ces engins roues et situer les capteurs optiques il - il est possible d’enregistrer les changements d’angle de rotation avec précision fine.
LED et récepteur optique sont issus d’une vieille souris avec une boule à l’intérieur au lieu de capteur optique. Récepteur optique en fait est un photo transistor ou une photodiode qui résiste sur centaines Ohms et moins perceptible lorsque la LED s’allume sur elle.