Ignorer la navigation

S'arrêter devant obstacle

début de cycle

Thymio avance en ligne droite et s'arrête devant un obstacle

L'algorithme

Thymio avance tout droit jusqu'à ce qu'il détecte quelque chose devant lui.

En simulation

NB : le trait rouge symbolise le signal infrarouge émis par le capteur central du robot.

En pilotage

Voici trois possibilités de script réalisé avec le VPL Blockly pour Thymio d'Aseba.

Script 1:

Ici, nous utilisons deux événements séparés :


Dans les deux scripts suivants, nous utilisons un événement et une boucle.

Script 2 :

Explication :

Le capteur central avant central ne détecte rien,  les instructions suivantes s'exécutent :
Jusqu'à ce que Le capteur avant central détecte quelque chose, les instructions suivantes s'exécutent en boucle :
aller tout droit
Sinon arrêter moteur

Script 3 :

Explication :

Le capteur central avant central ne détecte rien,  les instructions suivantes s'exécutent :
Tant que Le capteur avant central ne détecte rien, les instructions suivantes s'exécutent en boucle :
aller tout droit
Sinon arrêter moteur