Exercice : Challenge

Tondeuse à gazon

Pour ce challenge, vous aurez besoin de modifier la configuration de votre robot et d'y attacher une pelle ou un effaceur (pour nettoyer la surface du terrain).

Dans ce défi, vous allez programmer votre robot EV3 pour effacer ou nettoyer la totalité de l'aire du terrain. Le robot est capable de se déplacer librement dans les lignes droites, en utilisant une méthode que vous voulez. Cependant, il y a trois zones de boue marqués sur le plateau de jeu. En tournant dans l'une de ces zones, le robot doit être ramassé à la main, et placée vers le bas.

Règles et Procedures:

  • Le robot doit vider le plateau des marques ou des pièces pour compléter sa mission.

  • Si une partie du robot se trouve dans la zone de boue (carrés rouges) à tout moment pendant un virage, il doit être ramassé et placé vers le bas, au plus près du même endroit et en face autant que possible.

  • Utilisez des facteurs de correction pour compenser les imprécisions du capteur et être sûr que le terrain soit bien couvert.

Le robot doit nettoyer le terrain (effacer les marques ​​ou enlever les pièces).

Le plateau de jeu comporte trois zones de boue à des endroits spécifiés.

Lorsque le robot tourne sur une zone boueuse, le robot doit être ramassé et placé vers le bas.

Question

Programmez votre robot pour accomplir ce défi.

Indice

Astuce 1: Parce que les roues du robot continuent de tourner dans l'air quand il est ramassé, les commandes "Rotations" ou "Secondes" ne seront pas fiables pour les virages dans la boue.

Indice

Astuce 2: Le capteur gyroscopique réagit uniquement à la rotation du corps du robot, et n'est pas affecté par des interruptions comme lorsqu'on le ramasse.

Indice

Astuce 3: Il est peu probable que l'effaceur agisse parfaitement, en particulier à proximité des bords. Planifiez donc le trajet de votre robot en conséquence.

Indice

Astuce 4: Utilisez un facteur de correction pour compenser le fait que le capteur gyroscopique n'atteindra pas 90 degrés lorsque le robot aura tourné de 90 degrés.

FAIRE VALIDER par le professeur avant de passer à la suite.