Étape 2 :
Contrôle du robot est un processus distribué à l’aide de trois modules. La caméra lutin nourrit des données à un processeur de l’Arduino et ce processeur envoie des commandes « rien, cible, cible à droite, target center » au module contrôleur de moteur.
Le module contrôleur de moteur reçoit les commandes de la Pixy et de la plate-forme de Ping/grabber. Cet Arduino et le flasque arrière du moteur provoque le robot aller de l’avant, gauche, droite ou arrêter.
La plate-forme de Ping/grabber utilise un Arduino et un flasque arrière du moteur. Le Ping détecteur à ultrasons détecte quelque chose à proximité, il envoie une commande de « stop » au contrôleur de moteur, puis elle s’étend de la carte d’acquisition, la fermeture de la pince--libère la tenaille à la fin du voyage, se rétracte le bras, puis libère la commande « stop ».