Solution au problème posé dans les règles de la Robocup Junior.
La résolution du test RoboCup junior « Rescue » avec un robot mBot équipé de la carte mCore pose un problème technique. Le kit mBot v1.1 ne propose pas de capture de couleur.
Il existe en fonction du capteur Me farvesensor v1 pour mBot permettant au robot de détecter les marques vertes aux intersections de la zone A du test « Rescue » de la Robocup junior.
Comme imposé dans la réglementation, la détection d’une bande verte à un point de coupe doit donner le sens de rotation du robot. Sur l’exemple ci-dessous, le robot tourne à droite.
Voir acheteurs le capteur
- Il est possible de commander la hotte à l’entreprise « Robots de génération » au prix de 12 € taxes + frais de port.
Remplacement du capitaine sur le robot
|
![]() ![]() |
|
|
Installation de l’extension Me-color-sensor v1 dans mBlock
![]() |
|
|
![]() |
|
![]() |
|
![]() |
|
![]() |
vert / rouge / bleu et jaune |
![]() |
|
![]() |
Citation de la société de génération de robots présentant ses recherches autour du capteur de couleur:
|
Remarque: l’installation a été testée sur deux environnements Windows.
- RAM Asus Core i5 6Go (Windows 7 64bits)
- Fujitsu 4 Go les fenêtres RAM 7 Pro 64 bits sont fournis pour une imprimante de vent serveur. (Mai de mBlock dans le réseau d’administration, extension fonctionnant avec l’utilisateur standard)
Exemple de programme
Le script présenté ci-dessous permet au robot:
- les suivre une ligne noire,
- les détecter une bande verte à droite de la ligne
- tourner à droite car il impose les règles de la RoboCup.
- prendre la ligne noire …
Les vitesses sont adaptées aux contraintes moteur imposées par les chenilles.
– Téléchargez le fichier sb2 – (SB2 – 77,05 Ko)