.

.

Robot personnel communiquant Aisoy1

AISoy Robotics | A-000000-00696

Basé sur Raspberry Pi, programmable à l'aide de ROS, le petit robot social de bureau Aisoy1 a tout pour séduire. Vous pourrez aisément concevoir vos propres applications interactives pour Aisoy1 et les échanger avec la communauté.

Aisoy1 intègre le chatbot Chatscript, le Wifi, le moteur de reconnaissance vocale Nuance, des caméras pour faire de la reconnaissance d'objet, de la reconnaissance faciale, un capteur sensitif, un capteur de positionnement 3D...

Aisoy1 est un futur best-seller de la robotique !

Quantité
Créer votre devis

Plus d'infos
x
Plus d'infos

Le robot social programmable Aisoy1

Aisoy1 est un robot social programmable, capable d'interagir de manière évoluée avec ses interlocuteurs. Aisoy1 est un robot compagnon destiné au divertissement par ses capacités d'interaction sociales fortes via la vision artificielle, la reconnaissance vocale et son moteur émotionnel.

Avec Aisoy1 vous pourrez créer des comportements interactifs par la voix (reconnaissance et synthèse vocale), créer des ambiances de lumière grâce à sa LED RGB intégrée, créer des émotions en jouant sur les parties expressives du robot (paupières, sourcils et bouche), jouer de la musique à grâce à ses haut-parleurs, transmettre des messages grâce à sa connexion wifi... Tout le monde des objets communiquant et de la robotique sociale s'offre à vous grâce à ce robot.

Les fonctionnalités de haut niveau de ce robot sont les suivantes :

  • Le moteur d'émotions Airos1
  • Des capacités sensitives (touché, température, inclinaison du robot)
  • Un système de vision artificielle pour faire de la reconnaissance d'objets et de la reconnaissance faciale.
  • Un système de notifications sociales (messages envoyés par Wifi)
  • Un moteur de synthèse et de reconnaissance vocale proposé en 3 langues : espagnol, français et anglais.

Les deux vidéos suivantes (en espagnol) présentent quelques exemples de mise en oeuvre des capacités du robot Aisoy1. Dans la première vidéo, le moteur d'émotion et la capacité à concevoir une personnalité sont illustrées. Dans la seconde vidéo, ce sont les capteurs et le moteur de dialogue de Aisoy1 qui sont mis en avant.


Spécifications techniques du robot social Aisoy1

Le robot Aisoy1 utilise une distribution Linux comme système d'exploitation.

Taille et poids du robot Aisoy1

  • Hauteur : 22,30 cm.
  • Largeur : 16,30 cm.
  • Profondeur : 15,60 cm.
  • Poids : 1,5Kg.

Performances matérielles du robot Aisoy1

  • Processeur 700 MHz ARM1176JZF-S core.
  • 512 Mo SDRAM
  • WiFi 802.11n
  • Batterie rechargeable NiMH 7,2V 2,4Ah (4 heures d'autonomie en utilisation standard, câble d'alimentation fourni).
  • miniUSB
  • Port HDMI

Capteurs présents sur le robot Aisoy1

  • Capteur de positionnement 3D
  • Capteur sensitif (capteur de touché)
  • Camera 1Mpx (dans l’œil gauche).
  • Microphone

Servomoteurs et éléments d'expressivité sur le robot Aisoy1

Le robot social Aisoy1 possède 3 mini servomoteurs lui permettant de faire bouger le cou, les paupières et les sourcils, conférant ainsi des capacités expressives certaines au robot. L'écran matriciel placé à la place de la bouche permet d'illustrer des mouvements de lèvres ou d'afficher un texte concourant ainsi à améliorer les expressions du robot. Enfin, une led RGB placée dans le buste permet d'afficher des codes couleurs correspondant à des émotions.

Programmation du robot social Aisoy1

Afin de rendre Aisoy1 accessible au plus grand nombre, plusieurs méthodes de programmation sont disponibles:

  • L'outil de programmation graphique DIA destiné aux novices (cf. capture d'écran ci-dessous): celui-ci est directement installé sur le robot et il suffit d'utiliser un navigateur Web pour pouvoir y accéder (Chrome est recommandé). Il permet de décrire le comportement d'Aisoy1 sous forme de connections entre évènements et actions à effectuer. Il est aussi possible d'y intégrer directement du code en langage Lua ce qui permet de décrire des comportements complexes et même d'effectuer de l'analyze d'image grâce à OpenCV.
  • Pour les utilisateurs plus avancés, Aisoy1 peut être programmé à l'aide de ROS. Ceci permet d'intégrer Aisoy1 au vaste écosystème de paquets ROS et donc d'utiliser l'ensemble des fonctionnalités déjà existantes. Cette approche permet de piloter Aisoy1 depuis n'importe quel ordinateur mais aussi de déporter l'exécution des parties complexes du comportement sur un autre ordinateur.
  • Pour ceux qui ont besoin de performances ou qui préfèrent l'accès bas niveau, une interface de programmation C++ est aussi fournie, ce qui permet d'écrire des comportements complexes et de les exécuter directement sur le robot en exploitant au maximum les ressources disponibles.


Interface graphique de programmation DIA pour Aisoy1