robot Q.bo - version Lite Evo

The Corpora | A-000000-00338

Le robot Q.bo 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 Lite Evo basé sur ROS

Le robot Q.bo Lite Evo est un robot mobile programmable basé sur ROS, développé par la société espagnole The Corpora. Le robot Q.bo Lite Evo 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 Lite 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. 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 Lite Evo sont :

  • La détection d'obstacles : Le robot Q.bo Lite 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 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 Lite Evo

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.

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


Poids et taille du robot Q.bo Lite Evo

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


La tête du robot Q.bo Lite 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 Lite 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
  • Ecran 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 Atom dans la version Lite Evo et 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 battery (10Ah).


Programmation du robot Q.bo Lite 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 à l'aide de 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 Lite Evo du robot Q.bo

La version Lite Evo du robot programmable Q.bo est livrée entièrement assemblée, prête à être programmée avec ROS. Elle contient tous les éléments mécaniques du robot, les cartes électroniques, les capteurs et les actionneurs.

La carte mère est une Intel Atom. Le robot possède également 2 Go de RAM et un disque dur SSD de 64 Go.

La liste complète des composants est ici.

Cette version du robot Q.bo est idéale pour les programmeurs qui cherchent un robot complet à bas prix et qui n'ont pas besoin du capteur Xtion.

Les clients ayant vu cet article ont aussi regardé