Découvrir le ROBOT Pepper

en_savoir_plus_sur_pepper_2Pepper , un humanoïde intelligent

Pepper est un robot humanoïde développé par une entreprise Française ALDEBARAN, rachetée par une entité Japonaise SOFTBANK. Il s’agit d’un concentré de technologie tournant autour d’un noyau unix.

Pepper est capable d’analyse les émotions de son interlocuteur. Il est capable d’entendre et de parler. Il est capable de voir et de reconnaitre .

Disposant d’outils de communication réseau, il est capable de se connecter à des serveurs intranet, de collecter ou d’envoyer des informations sur le net (sockets, lecture de contenu web, envoi d’email)

Pepper dispose d’une tablette pour interagir avec les humains environnant.

Des capteurs

Pepper dispose d’une multitude de capteurs programmables.

  • 20 moteurs pour les mouvements du corps
  • Une possibilité de déplacement d’environ 3 Km/h
  • 1 batterie avec autonomie de 10 à 12 heures
  • 1 caméra 3D
  • 2 caméra 2D haute résulotion
  • 2 émetteurs et récepteurs à ultrasons,
  • Six capteurs lasers
  • Trois détecteurs d’obstacles
  • Un capteur de température
  •  Des capteurs de pression sur la tête

 Des logiciels internes

  • Un module de reconnaissance d’émotion
  • Un module de reconnaissance de forme et de visage

Plusieurs possibilités de programmation

Pepper peut être programmé de plusieurs manières avec des degrés divers de connaissance en développement d’applications que ce soit sous Ubuntu, Mac ou Windows.

CHOREGRAPHE, un logiciel visuel permet de développer des comportements PEPPER à l’aide de briques de fonctions que l’on peut assembler avec des cliquer/déposer de souris. Le logiciel permet de préparer les packages finalisés des logiciels.

PYTHON est un langage de programmation interprété et puissant permettant, via une librairie, de programmer PEPPER . L’apprentissage de PYTHON demande assez peu d’effort car il est du niveau d’effort d’apprentissage de PERL ou de GWBASIC. De multiples bibliothèques et classes en PYTHON existent déjà sur le net, facilitant d’autant le développement rapide d’applications pour PEPPER.

PEPPER dispose d’une librairie de fonctions PYTHON pour programmer simplement.

JAVASCRIPT est un langage scripté interprété très souvent utilisé dans la conception de sites et pages web. SoftBank/Aldebaran met à disposition une bibliothèque QiMessaging.js qui permet de piloter le robot PEPPER depuis un site web , par exemple, hébergé sur sa tablette. C’est un langage très simple à maitriser.

C++/Java/Android SDK: Pepper peut aussi être programmé en C++, Java, ou via des outils de développement pour ANDROID.

En savoir plus

https://www.ald.softbankrobotics.com/fr/cool-robots/pepper

https://www.ald.softbankrobotics.com/fr/cool-robots/pepper/en-savoir-plus-sur-pepper