Accueil du siteProjets de longue duréeVisionCaméra Pob-Eye 2
Electronique :
capteur caméra
Programmation :
IA
Brèves
Ouverture d’une rubrique Robocode
lundi 26 décembre
Premier pas vers une league Sophia Antipolis ? en tout cas la pierre est posée, avec une rubrique Robocode qui permettra de mettre le pied à l’étrier aux nouveaux et de partager des trucs, (...)
 
Mise en ligne de documents
vendredi 23 septembre
Nouveaux documents (Gilles) : liste des composants Carte Numérique Multiusages document de présentation format Doc document de présentation format Odt (libre, (...)
 
Programmation synchrone de la brique RCX
dimanche 18 septembre
Je suis tombé sur ce site qui propose la programmation de la brick RCX Lego Mindstorms avec un langage synchrone réactif type Esterel ou Lustre.
 
Sur le Web
ExploBotique
Association Varoise (83). Conception, réalisation et utilisation de robots dédiés à l’exploration subaquatique.
Caméra pilotée par AVR
Cette caméra utilise la même optique que la CMUCam ou la POBEye mais avec un Atmel (ATmega8) pour implémenter le traitement d’image et la communication série. Le soft est open-source et on peut ajouter ses algorithmes par reprogrammation ISP
Sous-marin ROV

Un sous-marin équipé d’une caméra, construit à partir de tubes PVC.

ROV = Remote Operated Vehicule

Caméra Pob-Eye 2
Découverte et développements avec la caméra Pob-Eye 2 pour la reconnaissance de formes et de couleurs.

Les caméras pour robots ont beaucoup évolué ces dernières années. Après la "CMU-Cam" développée par une université américaine (Carnegie Mellon), d’autres initiatives ont suivi, notamment en France avec le développement de caméras et de robots par Pob Technology.

Nous présentons ici la Pob-Eye 2, une carte de développement complète (entrées/sorties, bus I2C et UART, et donc bien sûr caméra) qui intègre des algorithmes pour reconnaissance de formes.

Pob-Eye 2 (face)
Pob-Eye 2 (bus HE10)
Pob-Eye 2 (USB & XBee)

En conclusion, ça reste un investissement coûteux pour un résultat mitigé et surtout une facilité d’utilisation bien moindre que ce qu’on avait pu constater avec la CMU-Cam. D’ailleurs nous remercions les étudiants du CERAM Bachelors qui nous ont permis de réaliser ces tests en nous prêtant leur caméra.

 
Articles publiés dans cette rubrique
dimanche 22 novembre 2009
par Julien
Installation de la Pob-Eye 2
La caméra Pob-Eye 2 est fournie avec un CD-ROM de logiciels (que je n’ai pas eu donc je ne listerai pas son contenu), mais on peut les télécharger sur le site de la société Pob Technology après s’être inscrit. Le site n’est pas très pratique, il n’y a pas de (...)

lire la suite de l'article
dimanche 22 novembre 2009
par Julien
Préparation de la Pob-Eye 2
La caméra est livrée avec un câble USB et un connecteur Molex KK à 2 points pour l’alimentation. Deux remarques : 1) la caméra se connecte en USB donc pourquoi ne pas avoir fait comme beaucoup d’autres produits une alimentation intégrale avec un switch automatique (exemple : (...)

lire la suite de l'article
dimanche 22 novembre 2009
par Julien
Premier test avec la Pob-Eye 2
Dans cet article nous proposons de refaire le fameux programme "Hello World" avec la Pob-Eye 2. Il n’y aura pas de traitement d’images, mais juste une vérification de la chaine de programmation du contrôleur. On suppose que vous avez suivi les 2 articles précédents : le logiciel (...)

lire la suite de l'article
dimanche 22 novembre 2009
par Julien
Capture d’une image avec la Pob-Eye 2
Dans cet article, on va récupérer les pixels de la caméra et les transmettre composante par composante (rouge, vert, bleu) à un ordinateur pour afficher l’image. Bien entendu ce n’est pas l’utilisation principale de cette caméra, car le débit est très lent, mais cela permet (...)

lire la suite de l'article
dimanche 22 novembre 2009
par Julien
Détection d’une forme avec la Pob-Eye 2
Enfin ! Après avoir réussi à écrire nos premiers programmes "simples", on va attaquer la reconnaissance d’une forme dans l’image prise. Pour cela on va utiliser les fonctions développées par Pob-Technology. Le principe Chaque forme qu’on souhaite détecter doit être définie (...)

lire la suite de l'article
mardi 24 novembre 2009
par Julien
Communication I2C avec la Pob-Eye 2
Comme cette caméra peut être utilisée pour contrôler tout un robot, on va tester ses autres périphériques, comme le bus I2C, qui peut nous servir à communiquer avec des périphériques d’affichage d’information (écran LCD) mais aussi avec des cartes programmables "filles" qui vont se (...)

lire la suite de l'article