Après le précédent article sur le croketor, voici quelques photos de mon nouveau robot :
Boromir.
Il est composé de :
- 2 roues fixées sur des servomoteurs à rotation continue
- 1 carte arduino Uno
- 1 module WIFI pour Arduino
- 1 un ensemble de mecano / plexiglass pour la mécanique
- 1 galaxy S
- 2 alimentation : 4 piles LR6 pour Arduino + Wifi et 4 piles LR6 pour les 2 servomoteurs
Actuellement, le robot est contrôlable via un IHM web qui envoi des requêtes HTTP à l’Arduino qui contrôle les servomoteurs et réalise les actions avance, tourne à gauche/droite, recule et stop. La mécanique n’est pas très performante (pas de suspension, vitesse limité, pas de franchissement d’obstacle etc…), mais si j’arrive à développer suffisamment la partie logiciel, je verrai à investir dans quelque chose de plus robuste type voiture RC de modélisme par exemple.
De son côté, le Galaxy S est utilisé comme simple caméra IP ce qui permet d’obtenir un robot d’exploration.
Le galaxy S n’est pas encore programmé mais il aura comme but de contrôler le robot, notamment grâce à une liaison WIFI avec l’Arduino. Pour cela il pourra s’appuyer sur ses caméras, son gps, son micro, son haut-parleur et son gyroscope !
Je compte utiliser la librairie OpenCV (ou JavaCV) pour Android afin de donner la possibilité au Robot de suivre une personne ou un objet grâce ) la reconnaissance faciale.
La suite au prochain épisode donc !
Autres vues :