Elements de structure du robot Q.bo (version 'Basic Platform')

The Corpora | A-000000-00337
Le robot Q.bo est un robot open-source de haut niveau basé sur ROS (Robot Operating System). La version basique ne contient que les éléments de structure et par d'électronique.
PRODUIT EN FIN DE VIE.
Produit en fin de vie
Quantité
Créer votre devis

Plus d'infos
x
Plus d'infos

Présentation du robot programmable Q.bo basé sur ROS

Le robot Q.bo est un robot mobile programmable basé sur ROS développé par la société espagnole The Corpora. C'est une plateforme totalement open-source destinée à servir de base à des développements d'intelligence artificielle utilisant ROS, ainsi qu'à promouvoir l'apparition de robots mobiles dans notre quotidien. Il est conçu de façon à offrir le maximum de possibilités tout en restant à un prix très abordable.

Le robot Q.bo a donc une forme tout en rondeurs particulièrement attractive avec sa tête pivotante, ses yeux aux paupières motorisées et sa bouche formée de leds lui permettant d'exprimer diverses émotions. Sa petite taille et sa petite roulette le rendent très stable même dans le cas d'un sol irrégulier.

 

le robot Qbo est un robot mobile open source destiné à la programmation d'intelligence artificielle et de robotique sociale

 

Les principaux talents du robot Q.bo sont :

  • La détection d'obstacles : Le robot Q.bo possède des capteurs à ultrasons lui permettant de se déplacer dans son environnement en évitant les obstacles
  • Une vision stéréoscopique : Grâce aux deux caméras dans ses yeux, le robot Q.bo peut voir en trois dimensions.
les yeux de Qbo contiennent des caméras permettant de faire de la stereovision et donc de voir en relief
  • Suivi et reconnaissance de visages : Q.bo vous regarde, vous reconnait, vous suit des yeux...
  • Reconnaissance vocale : Parlez et Q.bo comprend ! Le robot Q.bo possède plusieurs microphones et peut comprendre la voix humaine grâce au programme Julius.
le robot Q.bo possede des microphones pour reagir a la voix
  • Jouer de la musique : Contrôlez le volume ou changez de chanson sans toucher le robot grâce à l'application de reconnaissance de gestes.
  • Connexion WiFi : Q.bo peut être contrôlé à distance et même aller chercher des informations sur internet grâce à sa connexion Wifi.
  • Détection et suivi d'objets : Montrez un objet à Q.bo, il va le repérer grâce à sa vision stéréoscopique et sera ensuite capable de le reconnaître et de le suivre.
  • Localisation dans l'espace avec le Xtion Pro Live (version Q.bo PRO EVO): cette caméra de profondeur permet de repérer des points en 3D dans l’environnement et de s'en servir pour construire une carte. Q.bo peut ensuite se repérer et naviguer de façon autonome.

une camera de profondeur Xtion peut être montée sur la tête du robot Q.bo

Nos ingénieurs programment le robot Q.bo ! Suivi de visage, détection de couleur et jeux pour enfants, découvrez ici les vidéos de nos comportements interactifs !

Les différentes versions du robot Q.bo

Le robot Q.bo est disponible dans trois versions: la version 'Basic platform' ne comprend que les pièces mécaniques non montées, la version 'Lite Evo' est montée et contient une carte mère Intel Atom et la version 'Pro Evo' est fournie avec une carte mère Intel i3 et un capteur Xtion.

Le Q.bo basic platform

La version "basic platform" est la version non montée du robot et ne contenant que les pièces de structures. Cette version ne fournit aucun composant électronique (cartes mères), aucun disque dur ou capteur ni même les moteurs. Les éléments inclus dans la version Basic Platform sont :

  • Les pièces de plastique composant la coque du robot
  • Les pignons des moteurs
  • Le châssis en métal
  • Les adaptateurs de montage des disques dur SSD (les disques durs ne sont pas inclus)
  • Les adaptateurs de montage des cartes mères (les cartes mères ne sont pas incluses)
  • Les roulements métalliques
  • Le roue libre
  • Un jeu de vis et écrous
  • Des outils de base
  • La mécanique des paupières
  • Les instructions de montage
  • L'antenne Wifi et le câble
  • Les Web cams

Le robot Q.bo étant open-source du point de vue de son architecture technique, cette version Q.bo Basic Platform est proposée à ceux qui désirent bâtir leur robot Q.bo à partir d'une architecture électronique qui leur est propre.

Programmation du robot Q.bo basé sur ROS

le robot Q.bo se programme avec ROS (robot operationg system)

Vous trouverez ici la distribution linux OpenQbo, basée sur ubuntu 11.10 (Oneiric Ocelot), pour le robot programmable Q.bo. Par rapport à la distribution classique, certains programmes ont été supprimés et d'autres, comme ROS (Robot Operating System, un système de programmation robotique très populaire, voir notre présentation), Julius, le logiciel de reconnaissance vocale et Festival, le logiciel de synthèse vocale ont été spécifiquement ajoutés. Cette distribution a été réalisée par TheCorpora afin de bénéficier d'un OS directement opérationnel pour un robot comme Q.bo et sans outils superflus.

Le robot Q.bo se programme principalement en ROS. Les librairies ROS spécifiques à Q.bo sont disponibles ici et sont naturellement open-source. Les packages ROS disponibles vous permettent très rapidement de faire bouger et parler Q.bo, d'utiliser la stéréovision pour extraire un objet puis le suivre, de reconnaître des visages... Mais aussi de vérifier que, placé devant un miroir, Q.bo sait qu'il s'observe lui-même ou s'il est en face d'un autre robot Q.bo:


La communauté openQbo permet l'échange rapide d'informations et de conseils, ainsi que la mise en ligne de nouvelles applications pour le robot programmable Q.bo.

 

La version Basic Platform du robot Q.bo

La version 'Basic Platform' du robot Q.bo contient toutes les pièces mécaniques du robot, adaptateurs, outils, etc... mais pas d'électronique : pas de carte mère ni de cartes électroniques, ni de capteurs ni de moteurs. Seules les deux caméras spécifiques à Q.bo sont fournies.

la version basic platform du robot Q.bo ne contient que les pièces mécaniques non assemblées

Vous êtes donc totalement libre de refaire tout l'intérieur du robot à votre guise, de créer vos propres cartes électroniques, de choisir votre batterie, votre carte mère... tout en ayant à disposition toute la partie hardware.

La liste complète des composants de la version 'Basic Platform' du robot Q.bo est disponible ici.

La version 'Basic Platform' du robot Q.bo est livrée non montée. Ci dessous, le montage d'un Q.bo en timelapse:

Les clients ayant vu cet article ont aussi regardé