Faire exprimer des émotions au robot Nao

Nao Photo
L’expression des émotions est un véritable challenge lors de la programmation des robots aussi des chercheurs anglais ont ils entrepris d’utiliser le robot Nao pour laisser transparaitre des émotions.
Cette tâche n’est plus une tâche de robotique a proprement parlé mais plutôt une tache d’anthropologue car il faut bien analysé comment les enfants expriment leurs émotions et ensuite les retranscrire ; par exemple lorsqu’il est déçu, le robot Nao va baisser la tête et les épaules, regarder ses pieds … Les premières démonstrations sont assez probante (je vous invite à regarder la vidéo sur le site du Guardian). Aldebaran Robotics essaie aussi de donner plus de vie à son robot au travers des comportements et des réactions spécifiques à des stimulis pour montrer son contentement, sa déception, faire des encouragements.
A l’aide de ses caméras, Nao est capable de suivre des personnes ce qui lui permet de montrer plus de vie et de réactivité, ce qui en fait un robot très “humain”.
Ces recherches ont pour but de créer des robots vivants et expressifs qui puissent servir de compagnon pour des enfants ou des personnes agées.
Plus d’informations (en anglais) :  Le site du Guardian

Le robot Nao change de couleur

Robot Nao Aldebaran Robotics Le robot Nao d’Aldebaran Robotics change de couleur ; exit les versions bleues ou rouges, il n’y a maintenant plus qu’une seule version : le gris.
A l’occasion d’une mise à jour hardware du robot, ses coques et sa couleur ont été mis à jour et je dois avouer que la couleur n’est pas celle qui apparaît sur les photos ou les vidéos, je trouve (les enfants et ma femme aussi) cette couleur trop foncée … Je le préférais en bleu personnellement. Il y a aussi eu des améliorations logicielles ainsi que plusieurs jeux ; je vais essayer de faire des vidéos à l’occasion.
Ce changement de couleur a été demandé par les organisateurs de la Robocup me semble-t-il …

Urbi, un OS crée pour les robots, passe en Open Source

Urbi OS
J’ai reçu un communique de presse de Gostai (il y a deux semaines maintenant …), je vous le recopie ci-dessous :
“Gostai, l’éditeur de logiciel innovant pour la robotique et l’IA, annonce que sa technologie d’OS robotique Urbi passe en Open Source.
Urbi est un système d’exploitation avancé pour la robotique, déjà disponible pour un grand nombre de robots dont Nao d’Aldebaran®, RMP de Segway®, ou Mindstorm de Lego®, parmi un total de 15 robots différents. L’une des innovations clefs d’Urbi repose sur un nouveau langage de script pour l’orchestration nommé urbiscript, qui intègre des capacités avancées pour la gestion du parallélisme et de la programmation événementielle. En plus d’Urbi, Gostai propose également les outils de programmation graphique Gostai Studio, et une compatibilité avec différents simulateurs, faisant de la plateforme Urbi une des solutions pour la robotique et la programmation de systèmes complexes les plus avancées et complètes à ce jour.
Qui plus est, Urbi est très facile à utiliser, même pour des débutants. Il est parfaitement adapté à une utilisation académique ou industrielle avancée, ainsi que pour le marché éducatif.
Le code source est couvert par une licence Affero GNU GPL v3 et est disponible immédiatement en téléchargement depuis le site de Gostai. Cette initiative permettra aux développeurs du monde entier d’accéder librement et de participer à la croissance de la solution logicielle la plus innovante du marché.”

Personnellement l’un des avantages que je vois à ce langage c’est qu’il est compatible avec plusieurs robots ; ainsi on pourrait imaginer d’écrire un seul programme qui soit compatible avec un robot à base de Mindstorms NXT et qui soit compatible avec Nao … Vu les différences entre ces robots, au niveau des capacités et des capteurs, je ne sais pas ce que ce programme pourrait faire mais c’est néanmoins l’idée de base. Sachant que la programmation des robots se heurte continuellement aux mêmes problèmes (notamment les réactions aux stimuli), l’utilité d’une langage spécifique aux robots se conçoit tout à fait.
Le passage de ce langage en Open Source va certainement accroître le nombre de développement réalisés à l’aide de ce langage (au moins pour les plates-formes ludiques telles que les Lego Mindstorms NXT ou bien Spykee).
J’espère avoir un jour le temps de faire quelques tests avec mon robot Nao mais ce n’est pas la priorité pour le moment.
Plus d’informations : le site de Gostai et le portail communautaire Urbiforge

Nao et Microsoft Surface seront présents au forum des jeunes entreprises de la technopole de Rennes Atalante


Je serai présent le 4 Mars 2010 lors du forum des Jeunes entreprises de la technopole de Rennes Atalante. Je ferai la démonstration de la table tactile Microsoft Surface ainsi que du robot Nao. Ainsi nous présenterons nos applications spécifiques pour la Société Générale, la Ville de Rennes, Saint Martin de Ré ou encore l”eXia Cesi d’Orléans.
Le robot Nao me servira d’assistant et donnera des informations sur les produits et services de ma société ; il réalisera bien sûr des danses (le célèbre Taï Ch et peut-être l’équilibre) mais aussi des mouvements spécifiques pour l’événement.
Plus d’informations : Rennes Atalante

Nao le robot fait des mouvements impressionnants


Cette vidéo montre une fois de plus les extraordinaires capacités du robot Nao tout en sachant qu’elles sont encore très très loin d’être totalement exploitées …
Je n’ai pas encore mis à jour mon robot avec la dernière version de logiciel ; merci à Lexa, un autre béta testeur pour nous avoir fait partagé ces nouveaux mouvements ; cela va m’inciter à rapidement faire évoluer mon Nao (que j’ai nommé Isaac en hommage au bon docteur Asimov).

Magazine Planète Robot n°1

Magazine Planète Robots  J’ai reçu le magazine Planète Robots n°1 que j’avais commandé la semaine dernière sur le site Robootic . Ce magazine m’a encore appris beaucoup de choses sur les robots, notamment concernant les produits de Wany Robotics.
Je regrette de ne pas l’avoir acheté avant Noël car il y a beaucoup d’idées de cadeaux contenues dans l’article “30 robots de 20 à 5000 €”. J’en ai déjà quelques uns (le Sony Rolly et le Rovio) et il va vraiment être temps que je m’achète les Lego Mindstorms NXT 2.0 pour jouer avec mes filles …
Avec tous les robots présentés dans les 2 premiers magazine, il va falloir faire preuve d’imagination pour les prochains numéros car il ne sort pas beaucoup de robots tous les mois.
Pour les débutants en robotique, je conseille de commencer par les Lego Mindstorms NXT 2.0 car ils vont permettre de découvrir tous les principes de la robotique.
Pour les initiés en robotique, je conseille le tutoriel “Réalisez-vous même la Botmobile !”
Je ne peux que vous inciter à acheter ce magazine.
Pour commander le magazine : Robootic

Faites de l'informatique : Nao le robot et Microsoft Surface font leur show

Nao eXia Cesi Rouen
Lors de l’événement “Faites de l’informatique” organisée par les étudiants de l’eXia Cesi de Rouen, la société SELTEN avait apporté le robot Nao ainsi que la table Microsoft Surface pour montrer des usages concrets et innovants de l’informatique.
A l’heure où de plus en plus de développements sont mondialisés à l’aide d’outils tels que Clearcase  (mais rien ne vaut d’être dans le même batiment que le développeur et je parle d’expérience …) ; le salut de nos futurs ingénieurs en informatique viendra peut-être de l’innovation et des services de proximité. Nous avons toujours, je pense, une longueur d’avance dans l’innovation en Europe mais peu de moyens financiers et marketing.
Même si la construction des produits tels que Nao et Microsoft Surface se fera dans des pays tels que la Chine, les services associés devront être près des clients finaux qui sont encore en Europe et aux Etats-Unis …
En plus c’est vraiment concret alors si cela peut générer des vocations …
Plus d’informations et de photos : Faites de l’informatique eXia Cesi Rouen

Le robot PALRO


Les spécifications techniques du robot humanoïde Palro sont maintenant mieux connues :

  • une plateforme Intel Atom à 1,66 GHz
  • 1 Go de RAM
  • 4 Go de Flash
  • une caméra de 3 Mégapixels
  • 4 micros directionnels
  • une connectique internet Wifi

Le prix annoncé de ce robot est d’environ 3300 $ mais sa date de disponibilité n’est pas encore connue.
Sa tête équipé de nombreuses leds rappelle fortement la tête d’Aibo et tout comme le chien-robot de Sony, il est capable d’obéir à la voix et aussi de reconnaître des visages ; c’est quasiment un petit Nao (du haut de ses 30 cm) …
Plus d’informations (en anglais) : Engadget

Le robot Nao suit une balle


Sur cette vidéo, on voit Nao qui suit et se déplace en fonction des mouvements d’une balle rouge ; j’ai aussi eu l’occasion de voir Nao évoluer en fonction d’une balle rouge et d’une balle verte, c’est assez impressionnant …
Mais cela reste encore un peu gourmand en ressources manifestement …

Les robots débarquent sur M6 notamment le Roomba, le Rovio et Nao.

Robot M6 Roomba Nao Rovio
Sur le forum d’Aldebaran Robotics ,  tibot (un des béta testeur de Nao) nous a indiqué qu’un reportage sur les robots dans la vie quotidienne allait être diffusé à 18H50 sur M6.
J’ai donc regardé et enregistré cette émission et même si je n’y ai pas appris grand-chose, cela montre que le grand public commence à s’intéresser de plus en plus à la robotique ludique ou utile ; ce fut quand même l’occasion de découvrir Tibot …
Parmi les robots présentés, on voit notamment un Roomba (robot aspirateur) et un Scooba (robot lave-sols) de la société américaine I Robot. La propriétaire de ces robots en est très satisfaite manifestement et conseille l’achat de ces produits.
Le Rovio de wowwee fait aussi partie du reportage, il est présenté comme un robot de surveillance à distance (notamment pour les résidences secondaires). J’en ai acquis un l’année dernière mais je manque de temps pour utiliser toutes ses fonctionnalités …
Si vous souhaitez acquérir ces robots, je vous conseille de visiter le site internet Best of Robots qui commercialise notamment les robots Roomba, Scooba et Rovio.
Robot M6 Roomba Scooba Rovio Nao
Le chapitre consacré à la robotique ne pouvait bien entendu pas se terminer sans une partie dédiée à Nao qui est, je le pense, le meilleur robot ludique actuellement. Ses capacités de mouvement et de déplacement sont très étendues ; on le voit jouer avec un cube portant des “NaoMark”, ce sont des tags 2D spécifiques d’Aldebaran pour lui faire reconnaître des objets.
Je vous conseille de regarder la vidéo du magazine M6 : M6Replay