scratch-extensions

ScratchX extensions for Poppy robots

View the Project on GitHub

Utilisation de l’extension ScratchX « Poppy Ergo Jr »

L’extension ScratchX pour le robot Poppy Ergo Jr fonctionne avec le service ScratchX.

Depuis la page d’accueil de ScratchX, cliquez sur « Open Extension URL », puis renseignez le champ de formulaire avec l’adresse suivante : https://poppy-project.github.io/scratch-extensions/extensions/ergo-jr.js.
Les blocs Scratch de l’extension sont maintenant chargés !


Paramètres du robot

URL du robot

Retourne l’adresse du robot.

Utiliser le robot %s

Change l’adresse du robot utilisé.
La valeur proposée par défaut est http://poppy.local:6969.

Le robot %s est disponible ?

Teste la disponibilité du robot.
S’il est utilisable, le bloc retourne la valeur true.


Interaction avec les moteurs et leurs registres

Tous les moteurs

Retourne la liste de tous les moteurs.

Rendre le(s) moteur(s) %s %m.compliancy

Rend le ou les moteurs manipulables (stiff).

Mettre le(s) moteur(s) %s à la position %n en %n s. | Attendre la fin du mouvement ? %m.yesno

Change la position du ou des moteurs en donnant une durée.
Attendre la fin du mouvement empêchera les blocs suivants d’être exécutés immédiatement.

Pour le(s) moteur(s) %s, retourner la valeur du registre %m.allRegisters

Retourne la valeur d’un registre pour un ou plusieurs moteurs.

Pour le(s) moteur(s) %s, définir la valeur du registre %m.registers à %s

Définit la valeur d’un registre pour un ou plusieurs moteurs.

Pour le(s) moteur(s) %s, définir la couleur de la LED à %m.ledColors

Change la couleur de la diode (LED) d’un ou plusieurs moteurs. La valeur off éteint la diode.


Comportements du robot

Jouer le comportement %m.behaviors

Joue un comportement du robot.

Arrêter le comportement %m.behaviors

Arrête la lecture d’un comportement du robot.


Gestion des mouvements personnalisés

Créer et démarrer l’enregistrement du mouvement %s avec le(s) moteur(s) %s

Lorsque ce bloc est activé, un nouveau mouvement est créé et l’enregistrement des positions des moteurs débute. Pour l’utiliser au mieux, pensez à mettre les moteurs dans un état manipulable.

Arrêter l’enregistrement du mouvement %s

Arrête l’enregistrement du mouvement donné et le sauvegarde.

Jouer le mouvement %s

Le robot joue le mouvement demandé.

Arrêter le mouvement %s et l’enregistrer

Arrête la lecture du mouvement demandé.

Supprimer le mouvement %s

Supprime le mouvement demandé.