Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
C'est à mon avis très simple, deux capteurs doivent suffire.
Au démarrage, tu pars toujours dans le même sens, jusqu'au capteur qui indique l'extrémité de la course.
Ensuite, tu repars en sens inverse, ta position relative est initialisée et le deuxième capteur devient utilisable.