Ignorer la navigation

En résumé

Nous venons de voir trois missions données à un robot :

  • Éviter un obstacle après être entré en contact avec (grâce aux micro-rupteurs) ;

  • Éviter un obstacle avant la collision (en utilisant un capteur infrarouge ou à ultrasons) ;

  • Suivre une ligne noire sur le sol (grâce aux capteurs infrarouges).

Sommes-nous à la fin des missions ?

Bien sûr que non, il est possible de réaliser bien des choses avec des robots mobiles suffisamment équipés en capteurs. D'ailleurs rien ne vous empêche de cumuler plusieurs sortes de capteurs !

Le plus compliqué reste les réglages et la programmation. Mais si vous avez un objectif clair, c'est bien plus simple.

Voici quelques exemples de missions à réaliser :

  • Le robot ne tombe pas de la table sur laquelle il se trouve (difficile).

  • Le robot se dirige vers une source de lumière (assez facile avec une photo-résistance, vue dans le cours d'initiation).

  • Le robot prend et déplace des objets (il faut lui prévoir une sorte de pince et un moyen de détecter qu'il peut prendre un objet. Il faut aussi qu'il différencie mur et objets à prendre ;)).

  • Le robot se dirige vers une source de lumière en restant sur une ligne noire et en évitant des obstacles sans les toucher (réalisable avec vos connaissances, mais nécessite une grosse organisation du programme !).

  • Le robot "rebondit sur une ligne noire" (pratique pour délimiter des zones d'action ou des labyrinthes).

  • Le robot cherche une ligne noire et la suit (pratique pour un retour à la base).

Je vous laisse inventer la suite !

Bien, nous avons fait le tour de ce que je souhaitais aborder concernant l'utilisation des capteurs avec un robot mobile. Nous allons maintenant apprendre à utiliser notre premier shield : un shield moteur !