Deprecated: Assigning the return value of new by reference is deprecated in /home/www/804dba0db44da871b3b97d6441c7ff89/web/one1/cake/basics.php on line 83

Deprecated: Assigning the return value of new by reference is deprecated in /home/www/804dba0db44da871b3b97d6441c7ff89/web/one1/cake/libs/object.php on line 92

Deprecated: Assigning the return value of new by reference is deprecated in /home/www/804dba0db44da871b3b97d6441c7ff89/web/one1/cake/libs/inflector.php on line 65

Deprecated: Assigning the return value of new by reference is deprecated in /home/www/804dba0db44da871b3b97d6441c7ff89/web/one1/cake/libs/configure.php on line 124

Deprecated: Assigning the return value of new by reference is deprecated in /home/www/804dba0db44da871b3b97d6441c7ff89/web/one1/cake/libs/configure.php on line 212

Deprecated: Assigning the return value of new by reference is deprecated in /home/www/804dba0db44da871b3b97d6441c7ff89/web/one1/cake/libs/configure.php on line 884

Deprecated: Assigning the return value of new by reference is deprecated in /home/www/804dba0db44da871b3b97d6441c7ff89/web/one1/cake/libs/configure.php on line 926

Deprecated: Assigning the return value of new by reference is deprecated in /home/www/804dba0db44da871b3b97d6441c7ff89/web/one1/cake/libs/file.php on line 90

Deprecated: Assigning the return value of new by reference is deprecated in /home/www/804dba0db44da871b3b97d6441c7ff89/web/one1/cake/libs/cache.php on line 71

Deprecated: Assigning the return value of new by reference is deprecated in /home/www/804dba0db44da871b3b97d6441c7ff89/web/one1/cake/libs/cache.php on line 157
ONE nabaztag Experiment - Pages
Home Prototype Prototype Admin Blog
2008-05-26 22:12:17imprimerediteradd

Intégration avec le Nabaztag

Description

Nous avons testé et réalisé la communication avec le Nabaztag pour la partie étudiomètre de notre composant iLearn. Le but est d'utiliser les capacités ambiantes de celui-ci, c'est à dire lumières et positions des oreilles, pour donner du feedback au professeur.

Les trois lumières horizontales sont utilisées pour indiquer la vitesse perçue par les étudiants (le professeur va trop vite ou trop lentement), la led du nez en combinaison avec les oreilles sont utilisées pour indiquer si les élèves désirent une pause.

Les codes de couleurs:

  1. bleu = trop lent
  2. vert = ok
  3. rouge = trop vite
  1. vert oreilles II = ok
  2. rouge oreilles -- = stop-> pause

Pour faciliter, l'interaction et le développement nous avons tout d'abord créé un service virtuel qui affiche les lumières comme si elles étaient envoyées à l'api réelle. Ensuite nous avons développé le vrai service qu'il faut laisser ouvert tant que l'on veut que les messages soient envoyés à l'api Nabaztag de chez Violet.

Dans un second temps nous voulions augmenter l'interaction avec le lapin et permettre la remise à zéro des compteurs, par exemple après la pause, en bougeant ses oreilles manuellement. De même que de les mettre dans une autre position pour signaler la fin du cours et déclencher l'envoie du questionnaire de feedback.

Limitations

La récupération de la position des oreilles bougées manuellement ne fonctionne pas, on ne reçoit que la valeur stockée sur le serveur. Il faut donc se contenter pour l'instant des boutons pause et fin du Nabaztag virtuel pour simuler l'interaction

Un autre problème provient du fait que l'on ne peut pas fixer les lumières à une couleur indéfiniment dans le temps. On peut uniquement envoyer une "chorégraphie" et une fois celle-ci terminée, le lapin se remet dans un mode autonome.


iPhone Simulator >><< Documentation