Table des matières

Sommaire Pepper

Chorégraphe - Sites Web

[Mise à jour le 10/1/2019]

Niveau : intermédiaire

A. Embarquer un site Web dans Pepper

Objectif

Sauvegarder le code d'un site Web dans la mémoire de Pepper et l'afficher sur sa tablette.

Source

Documentation Aldebaran : Utiliser la tablette de Pepper

Etape 1 : installation du site Web "Herge" dans le projet

Les pages Web du site doivent être contenues dans un dossier html placé dans l'application. Un fichier“index.html” doit être présent. Show App box

Par exemple, l'application “Site Hergé” doit contenir les fichiers et les sous-répertoires comme dans la copie d'écran suivante:

Etape 2 : Créer le flux Chorégraphe

Pour afficher la page index.html, placer une boite Show App dans Chorégraphe comme ci-dessous.

Note : La boîte est personnalisée en effectuant un clic droit dessus et en sélectionnant Edit box.

Etape 3 : Installer l'application

Installez l'application sur le robot en cliquant sur le bouton Play . La page index.html apparaît sur la tablette.

Etape 4 : Tester

Tester le site sur la tablette.

Remarques : Vous devrez prendre quelques précautions pour créer des pages Web pour la tablette:
<meta name="viewport" content="width=1280, user-scalable=no" />

Ce code fixera la résolution de la page Web à 1280px (résolution native actuelle).

Avantage

L'un des principaux avantages des pages Web est que vous pouvez utiliser le SDK JavaScript, qui vous permet d'appeler directement les services NAOqi à partir de JavaScript.

Télécharger

Le code source de l'exemple Hergé est téléchargeable ici.

B. Accéder à un site Web situé à l'extérieur de Pepper

Ressources

Flux Chorégraphe du programme initial

Contenu de la boîte "Tablet Wifi Connect"

Cliquer pour agrandir

Améliorations à faire dans la boîte Tablet Wifi Connect

Télécharger

Le code source de l'exemple Wifi-Tablette est téléchargeable ici.