LE LOGICIEL CHOREGRAPHE



Documents pareils
Guide Utilisateur du robot humanoïde NAO

1. Insérez le DVD de support dans le lecteur optique. L onglet Drivers (Pilotes) apparaîtra si l Exécution automatique est activée.

Guide de l utilisateur. Faites connaissance avec la nouvelle plateforme interactive de

Access 2007 FF Access FR FR Base

Introduction à Eclipse

GUIDE DE DÉMARRAGE. SitagriPro Infinite FINANCEAGRI. Un service. c o r p o r a t e

pas à pas prise en main du logiciel Le Cloud d Orange - Transfert de fichiers sur PC et MAC Le Cloud

Securexam Consignes pour l EFU Les 2, 3 et 4 juin 2015

Manuel d utilisation de l outil collaboratif

SOMMAIRE. Présentation assistée sur ordinateur. Collège F.Rabelais 1/10

Table des matières ENVIRONNEMENT

Logiciel PICAXE Programming Editor

TABLE DES MATIÈRES 1. DÉMARRER ISIS 2 2. SAISIE D UN SCHÉMA 3 & ' " ( ) '*+ ", ##) # " -. /0 " 1 2 " 3. SIMULATION 7 " - 4.

LOGICIEL DE SURVEILLANCE NUUO NOTICE

Guide de démarrage rapide. (pour la version 5.0.)

pcon.planner 6 Préparer et présenter une implantation en toute simplicité

Découvrez Windows NetMeeting

Utilisation de XnView

Des outils numériques simples et conviviaux!

Utiliser Net Support School (NSS Version ) Philippe Cailleretz Er-Tice Avion mars 2011.

Scénario de prise en main DataCar CRM v2.3 Gamme SFA

Manuel Utilisateur Chariot odys.sante-lorraine.fr

Utilisation de la clé USB et autres supports de stockages amovibles

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/ bits, Windows 2008 R2 et Windows bits

1 Démarrer L écran Isis La boite à outils Mode principal Mode gadget Mode graphique...

Publication dans le Back Office

Utilisation du logiciel ModellingSpace

Ouvrez un compte Hotmail pour communiquer

imovie 11 Créer un projet Menu / Fichier / Nouveau projet... Choisir le format : Standard (16/9). Importer des «!plans!» 1.

TP Blender n 2 : Importation d un modèle SketchUp et animation

Chapitre 1 L interface de Windows 7 9

Comment configurer Kubuntu

WINDOWS 8. Windows 8 se distingue par la présence de 2 interfaces complémentaires :

v Sygic, a.s. All rights reserverd. Manuel utilisateur

PHILA-Collector-USB-16Go Pour Windows & Android

La téléphonie via Internet..(VoIP) Une solution économique et versatile

Groupe Eyrolles, 2003, ISBN : X

Comment accéder à d Internet Explorer

Édu-groupe - Version 4.3

La Clé informatique. Formation Internet Explorer Aide-mémoire

Guide de l utilisateur Mikogo Version Windows

La téléphonie via Internet..(VoIP) Une solution économique et versatile

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE

Manuel de l utilisateur. Soft-phone - Client VoIP 3CX Version 6.0

Système de vidéosurveillance pour Pocket PC

Connecter le lecteur réseau de Pro-Cardex 3 Vérifier la version du gestionnaire de base de données 5 Procéder à l installation 6

Les 1 er pas sur. Guide d utilisation

SERVICE CONTACT INSTANTANÉ GUIDE D UTILISATEUR

Mode d emploi du Bureau Virtuel (BV) à destination des étudiants en Formation À Distance (FAD)

Avant-propos FICHES PRATIQUES EXERCICES DE PRISE EN MAIN CAS PRATIQUES

Edutab. gestion centralisée de tablettes Android

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var - E mail : bij@agasc.fr / Tel : CONSIGNE N 1 :

MANUEL D UTILISATION DES OUTILS «MapCERN»

Silhouette Studio Leçon N 2

3 : créer de nouveaux onglets dans Netvibes Cliquer sur le bouton «+» et renommer le nouvel onglet (par exemple Encyclopédies en ligne)

GUIDE D INSTALLATION INTERNET haute vitesse

Afin d accéder à votre messagerie personnelle, vous devez vous identifier par votre adresse mail et votre mot de passe :

Enregistrement de votre Géorando Maxi Liberté

D-ViewCam V3.0 Video Management System

Indiquer l'espace libre sur le disque dur

Banque d images SVT. Créer et utiliser une banque d images avec Picasa 2. Version anglaise -Windows 98. Banque photo en SVT : page 1 /14

Française MENU RESET. 2.1 Chargement de la batterie Une batterie est intégrée à la tablette et doit être rechargée lorsqu elle est faible.

Manuel d utilisation

Atelier Le gestionnaire de fichier

Manuel de formation Spaceman 1 ère journée

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.

The Grid 2: Manuel d utilisation

Sommaire. Images Actives Logiciel libre développé par le CRDP de l académie de Versailles 2 Rue Pierre Bourdan Marly le Roi

Optimiser pour les appareils mobiles

Réglages du portail de P&WC

A-EAK (1) Network Camera

Mini_guide_Isis.pdf le 23/09/2001 Page 1/14

Organiser le disque dur Dossiers Fichiers

ESPACE COLLABORATIF SHAREPOINT

J'installe FastStone Image Viewer. Installer le logiciel Découvrir Paramétrer

Business Talk IP Centrex. guide. web utilisateur. pour. les services standards

Niveau 1. Atelier d'initiation à l'ordinateur ... Fondation de la Bibliothèque Memphrémagog inc. Magog (Québec) J1X 2E7 Tél.

Scopia Desktop. Sommaire

L espace de travail de Photoshop

HTTP Commander. Table des matières. 1-Présentation de HTTP Commander

Création d un document PublishView

B-web V4 MANUEL D UTILISATION. Espace de travail. Clear2Pay Belgium SA B-web V4 Manuel d Utilisation: Espace de travail

MODE D EMPLOI DU LOGICIEL LIGNES DE TEMPS A partir du film La Mort aux trousses d Alfred Hitchcock

2. Pour accéder au Prêt numérique, écrivez dans la barre d adresse de votre navigateur Web.

FORMATION MULTIMÉDIA LVE

Comment enregistrer simplement toute musique restituée par votre PC

FORMATION MULTIMÉDIA LVE

Créer une application de livre interactif pour tablette avec Indesign CS6 et Adobe Digital Publishing Suite

Guide Utilisateur ArkadinAnywhere

26 Centre de Sécurité et de

Premiers pas avec NetSupport SCHOOL

Chaque ordinateur est constitué de différentes unités de stockage de données (Disque dur, Graveur ) que l on peut imaginer comme de grandes armoires.

MEGA ITSM Accelerator. Guide de démarrage

Guide rapide du téléphone de bureau Polycom VVX 300. Date du document : 27/01/14 Version du document : 1.0d

Installation d une camera vidéo de surveillance à distance de personnes dépendantes sur PC et téléphone portable (Smartphone)

Le cas «BOURSE» annexe

GUIDE D UTILISATION DU BROWSER DE BEYOND 20/20

Guide de configuration. Logiciel de courriel

My Poker Manager Guide Utilisateur. Guide Utilisateur

GUIDE D INSTALLATION INTERNET haute vitesse

Transcription:

STI2D - Système d'information et Numérique TD TP Cours Synthèse Devoir Evaluation Projet Document ressource LE LOGICIEL CHOREGRAPHE 1 PRESENTATION Le logiciel «Chorégraphe» est entièrement conçu et développé par Aldebaran Robotics. Il s agit d un logiciel de programmation graphique permettant aux utilisateurs de NAO de créer, d éditer des mouvements et des comportements interactifs. Il est constitué avec une interface graphique, une bibliothèque de comportements et des fonctions de programmation permettant de composer ses propres comportements par un simple glisser/déposer depuis la bibliothèque ou encore créer ses propres boites et les sauvegarder dans une bibliothèque personnelle. Le logiciel «Chorégraphe» supporte les langages Urbi et Python, et peut ainsi appeler directement des modules C++ développés séparément. Page n 1/8

Lycée Eugène IONESCO 2 FENETRE DE TRAVAIL Par défaut la fenêtre de travail a la présentation suivante : 2.1 Barre des menus La barre des menus est constituée des icônes suivants : Icône Signification Créer, ouvrir ou enregistrer un projet Annuler ou refaire la dernière action sur le diagramme Connecter ou déconnecter le robot Exécuter (simuler) ou Annuler le projet en cours Afficher les Alertes et les erreurs survenues durant l exécution du projet. Indicateur de chargement du programme Le projet n est pas en cours de chargement Le projet est en cours de chargement (la barre partie bleu monte et descend) Le projet est en cours d exécution. Page n 2/8

Modifier le volume Mode «Animation» qui permet de manipuler facilement le robot et de sauvegarder des positions (pour la création de mouvements) Mode «Animation» désactivé Mode «Animation» en cours d activation ou de désactivation Mode «Animation» activé Mode «Stiffen» qui permet d activer ou désactiver la rigidité (et donc la commande) de toutes les articulations de NAO Toutes les articulations sont libres, le robot ne pourra donc pas bouger par lui-même. Etat intermédiaire, certaines articulations sont libres et d autres sont rigides (asservies) Toutes les articulations sont rigidifiées (commandées). Le robot est donc capable de bouger par lui-même. ATTENTION! Dans ce cas de figure, n essayez pas de bouger une articulation à la main. Indicateur du niveau de charge de la batterie 2.2 Bibliothèques des boites (box libraries) Ces bibliothèques présentent toutes les boîtes (ou box) disponibles. Les boîtes créées par utilisateurs peuvent y être ajoutées. Il est possible de créer plusieurs librairies et de les ajouter aux autres librairies déjà existantes. Page n 3/8

2.3 Fenêtre de vue 3D du robot La vue 3D du robot NAO permet de voir sa position en temps réel lorsque l ordinateur est connecté à un NAO local, mais aussi lors d une simulation. Il s agit d une fenêtre interactive qui permet de zoomer, effectuer des rotations Lorsque l on clique sur un des membres, on obtient une fenêtre permettant de modifier les différents angles des articulations. Si le mode «stiffen» est activé les mouvements sont directement effectués sur le robot. 2.4 Fenêtre de comportement Le programme est édité dans la fenêtre de comportement. C est dans cette fenêtre que sont glissées les différentes boîtes afin de pouvoir créer un programme. Chaque boîte est souvent elle même un regroupement de plusieurs box. Page n 4/8

2.4 Autres panneaux Il est possible d ajouter des panneaux plus évolués, en les sélectionnant dans l onglet «View» : Bibliothèques des poses (Pose library) La bibliothèque des poses permet d enregistrer certaines positions physiques du robot (enregistrement de la position de toutes les articulations au moment de l enregistrement). Ces positions peuvent être utilisées lors de la programmation. Le robot est programmé automatiquement pour se mettre dans la position indiquée à partir de sa position actuelle. Ecran d affichage vidéo (Video monitor) Cet écran permet de récupérer le signal vidéo issu des caméras HD, de prendre des photos Panneau de contenu du projet (Project content) Ce panneau contient tous les contenus utilisés dans le projet (MP3, WMA ) Editeur de scripts (Script editor) Ce panneau permet de visualiser et éditer les scripts de toutes les boîtes utilisées Page n 5/8

Panneau de gestion des comportements (Behavior manager) Ce panneau permet d ajouter / supprimer les comportements installés sur le robot, de les exécuter / Arrêter et de définir ceux qui doivent être exécutés au moment du démarrage. Fenêtre de debbugage (Debug window) Cette fenêtre permet d afficher toutes les erreurs rencontrées durant l exécution du projet Liste d annulation (Undo stack) Cette liste référence toutes les modifications effectuées sur le projet en cours. Il facilite la navigation vers les différentes étapes de réalisation du projet. Cliquez sur une action ramène instantanément le projet à l état dans lequel il se trouvait au moment de la modification. 3 BOITES DE COMPORTEMENT 3.1 Les différents types de boîtes Les boites sont des objets fondamentaux dans «Choregraphe» car tout ce qui est manipulé avec ce logiciel est réalisé avec des boîtes. Il existe trois types de description du comportement d une boîte : Script, TimeLine ou Flow Diagram. 3.2 Description de comportement par «Script» Une boîte «Script» est une boite qui contient uniquement du code Python pour décrire son fonctionnement. Afin de manipuler ces scripts, il est possible d importer des modules Python et d utiliser des fonctions Python. Page n 6/8

3.3 Description de comportement par «TimeLine» Une boîte «Timeline» qui contient une ligne de temps (time line) et un script. Lorsque l on utilise une boîte «Timeline», on peut accéder à son «Timeline Panel» qui permet de définir à quels instants (frame) quels mouvements doivent être exécutés. L échelle temporelle de la (time line) est constituée par des positions des membres du robot définies par le créateur du comportement (cases grises). Les positions intermédiaires sont calculées à partir des positions imposées. 3.4 Description de comportement par «Flow diagram» Une boite «Flow diagram» est une boite qui regroupe plusieurs boites sous une seule, sachant que les "sous-boites" peuvent, elles même, être des boites «Flow diagram» et contenir d autres boîtes. Cela permet de créer des structures complexes, en gardant une certaine clarté pour qui lira le code. 4 MON PREMIER PROJET Lancer le logiciel «Chorégraphe». Cliquer sur l icône ou cliquer sur le menu «File» puis sélectionner «New project». Glisser la boîte «Hello» (librairie «Standard Motions Animations») et la boite «Say» (librairie «Standard Audio Voice») dans la fenêtre de comportement. Page n 7/8

Connecter les entrées des boîtes au point de départ du programme (coin haut gauche de la fenêtre) et la sortie de la boîte ayant le comportement le plus long (boîte «Hello» dans cet exemple) à la fin du programme (coin haut droit de la fenêtre). Remarque : Quand il n est pas possible d estimer quelle boîte aura la durée la plus longue, il est possible d utiliser une boîte «Wait For Signals» (librairie «Standard Flow Contraol Timeline» qui permettra d attendre la fin des deux boîtes reliées à ses entrées avant de passer à la boîte suivante ou de terminer le programme. Double-cliquer sur la boîte «Say» et paramétrer-la en indiquant la langue utilisée et le texte à dire. Pour revenir au programme principal (racine) cliquer sur «root». Exécuter le programme en cliquant sur l icône «Play». Si un robot est connecté à l ordinateur, il va effectuer le comportement programmé, sinon celui-ci sera simulé dans la fenêtre de vue 3D. La simulation n intègre pas la synthèse vocale. Cependant le texte qui doit être dit par le robot est affiché. Page n 8/8