Marvin #1
Quand j'étais petit, je voulais construire un robot. En fait, j'en avais même fait un, construit avec une vieille télécommande et un jouet radio commandé. Le problème c'est qu'il ne fonctionnait pas vraiment, étant donné que j'avais juste scotché la télécommande au jouet. J'étais bien déçu.
Depuis un moment, l'idée me trottait à nouveau dans la tête. Cette fois je savais un peu plus ce que j'avais à faire. J'ai donc commencé par réfléchir au problème. Quatre roues motrices avec une direction différentielle (pour la simplicité mécanique), une carte Arduino pour toutes les opérations « bas niveau » (contrôle des moteurs, récupération des informations provenant des capteurs...), et une carte Alix (géode 500Mhz, afin de faire tourner toute la « logique », utiliser la connectivité WiFi, et y brancher une webcam). Au fur et à mesure, le projet se construisait dans ma tête.
J'ai ensuite mis environ deux mois à me décider à me lancer : tout ça représente en effet une certaine somme d'argent, d'autant plus que je voulais éviter la récup' pour être sûr d'avoir quelque chose qui fonctionne correctement au final. Sans parler de l'intérêt assez faible de l'objet en lui-même...
Finalement, me restant quelques euros après mon voyage de cet été, j'ai décidé de me lancer.
Je voulais quand même éviter d'acheter du matériel pour rien si je n'arrivais pas à terminer le projet. Je l'ai donc divisé en trois étapes :
- Construction du chassie et ajout des éléments de bas niveaux (moteurs, carte Arduino, capteurs).
- Ajout de l'Alix Board pour les opérations de haut niveau (WiFi...).
- Ajout de la vision au robot (En gros Webcam, mais aussi servo moteurs pour la diriger).
J'en suis pour l'instant à la première étape, elle n'est pas terminée, mais j'ai déjà construit le chassie, ajouté les moteurs, la carte Arduino, et tout ce petit monde roule correctement. Et il peut s'arrêter s'il détecte un obstacle. J'ai même terminé de spécifier le protocole de communication entre l'Alix Board (qui est pour l'instant mon PC) et l'Arduino. Les prochains travaux seront la mise en place des autres capteurs (Radar à ultrasons, capteur de luminosité, température...).
Pour terminer, voici quelques photos et vidéos de l'engin :
Un autre billet plus technique suivra (peut être) au sujet de Marvin.


Commentaires
atomicbee — atomicbee.net
le 30 octobre 2009 07:15OMG, tu vas pouvoir bientôt entamer la construction de robots tueurs pour tenter de conquérir le monde ! (ou faire des combats en arène...) xD
Bref, classe, très classe.
Antoine — inaps.org
le 30 octobre 2009 14:48Oh mais il est déjà équipé pour ça tu sais :)
http://bearnaise.net/~naps/marvin/killer.jpg
Laisser un commentaire