.

.

Robot Q.bo - version Pro Evo

The Corpora | A-000000-00677
Le robot Q.bo Pro Evo est un robot open-source de haut niveau basé sur ROS (Robot Operating System). Il est utilisé comme plateforme de développement pour des applications d'intelligence artificielle et de robotique sociale. PRODUIT EN FIN DE VIE.
Quantité
Créer votre devis

Plus d'infos
x
Plus d'infos

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

Le robot Q.bo Pro Evo est un robot mobile programmable basé sur ROS développé par la société espagnole The Corpora. Q.bo 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 Pro Evo 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 et d'interagir avec l'homme (HRI - Human Robot Interaction). 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 Pro Evo sont :

  • La détection d'obstacles : Le robot Q.bo Pro Evo 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 open-source Julius.
le robot Q.bo possede desmicrophones 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 deux versions: la version 'Basic platform' ne comprend que les pièces mécaniques non montée tandis que la version 'Pro Evo' est fournie avec une carte mère Intel i3 et un capteur Xtion.

Spécifications techniques du robot programmable Q.bo Pro Evo

 

Poids et taille du robot Q.bo Pro Evo

  • Hauteur : 456 mm
  • Largeur : 314 mm
  • Profondeur : 292.5 mm
  • Poids : entre 9 et 11 kg

 

La tête du robot Q.bo Pro Evo

  • Motorisation : 2 servomoteurs Dynamixel (haut-bas et droite-gauche) donnent à la tête sa mobilité, lui permettant de regarder autour de lui, de suivre des objets...
  • Les yeux : Chaque œil contient une camera, les deux caméras permettant de faire de la stéréovision. Les deux paupières sont actionnées par des servomoteurs. La version Q.bo Pro Evo possède une camera de profondeur Asus Xtion Pro Live.
  • Les oreilles : Le robot Q.bo possède trois microphones disposés autour de la tête.
  • La bouche : elle est composée d'une matrice de 20 leds. Le nez possède également une led.
  • Connexion : Le robot Q.bo se connecte au Wi-Fi grâce à l'antenne située à l'arrière de sa tête.
  • Carte de contrôle : La carte électronique Q.board2 gère les différents capteurs et actionneurs et fait le lien avec le corps du robot Q.bo.

 

Le corps du robot Q.bo Pro Evo

  • Capteurs : Ses 2 capteurs ultrasons (+ 2 optionnels) permettent à Q.bo de détecter les obstacles, comme les murs, lors de ses déplacements. Le capteur infrarouge dirigé vers le sol lui permet d'éviter les marches et les escaliers.
  • Roues et moteurs : Les deux roues sont actionnées par des moteurs à courant continu (170 tours par minute) avec encodeurs magnétiques. La roue libre apporte une grande stabilité au robot.
  • Hauts-parleurs : deux hauts-parleurs se trouvent sur les côtés du robot
  • Écran LCD : cet écran LCD de 20x4 caractères, situé à l'arrière du robot, permet d'obtenir des informations sur l'état du robot.
  • Processeur et cartes électroniques : La carte mère Mini-ITX supporte un processeur Intel (Intel Core i3 pour la version Pro Evo). La carte électronique Q.board1 gère les différents capteurs et actionneurs du corps du robot Q.bo tandis que la Q.board3 gère la puissance. Le robot Q.bo est alimenté par une batterie LiFePO4 (10Ah).

 

Programmation du robot Q.bo Pro Evo basée 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 introduction à ROS), 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.

 

Garantie

Le robot Q.bo est garanti pendant un an.

Guide utilisateur du robot Q.bo

Pour télécharger le guide utilisateur du robot Q.bo au format PDF, cliquez sur l'image suivante:

Guide utilisateur Q.bo au format PDF

La version Pro Evo du robot Q.bo

La version Pro Evo du robot Q.bo est livrée entièrement assemblée, prête à être programmée. Elle contient tous les éléments du robot, y compris un capteur Xtion et son adaptateur. Les cartes électroniques, capteurs et actionneurs sont montés et câblés, prêts à être utilisés.

La carte mère est une Intel Core i3. Le robot possède également 4 Go de RAM et un disque dur SSD de 128 Go.

La liste complète des composants de la version Pro Evo du robot Q.bo est ici.

Cette version de Q.bo est plus complète et plus puissante que la version Lite Evo, elle est destinée aux application d'intelligence artificielle évoluées demandant une bonne puissance de calcul. Le capteur Xtion ouvre de larges opportunités dans les domaines de la cartographie, de la localisation et de la reconnaissance d'objets.