Il est possible de déterminer la distance parcourue par le robot de plusieurs façons mais avec un robot avec des roues ou des chenilles, il est conseillé d'utiliser les codeurs.