- Formations >
- Cours >
- Interaction temps reel >
- Page6
Interaction temps réel
- 2 -
Panorama des capteurs
Cours du 16/11/06 - ENSAD
Introduction
Le but de ce cours est de présenter les différents capteurs et actionneurs et de les mettre en oeuvre en relation avec des patchs simples faits en Isadora.
Notions générales liées aux techniques d'interactivité : fin du cours de la semaine précédente
- Grandeurs physiques
- Caractéristiques des capteurs
- Vocabulaire
- Caractéristiques liées aux actionneurs
Exercices pratiques
- Observation de l'effet de différents réglages sur les notions abordées précédemment : résolution, débit, sensibilité.
- Chaque capteur présenté sera analysé, observé et caractérisé par l'observation des données brutes et par la mise en pratique d'un exercice d'interactivité directe.
I - Présentation du logiciel Isadora
Les menus, l'espace de travail
Exemples pratiques :
- Afficher une image
- Jouer un son
Utilisation des capteurs
Configurer le Midi
Windows / Midi Setup
Windows / Shows Status
Afficher les données venues d'un capteur
Récupérer et utiliser les outils fournis en ligne
=> L'actor 2_Analogiques
Affichage des données
II - Caractéristiques générales des capteurs
Nous reprendrons ici la fin du cours précédent sans entrer dans les détails qui ont été vus de façon théorique au cours de la séance précédente.
Observations pratiques
Pour chaque capteur, nous verrons :
- La grandeur physique captée
- Ce qui n'est pas capté...
Systématiquement, nous observerons l'évolution des données au cours du temps, avant toute utilisation du capteur en relation avec quelque effet que ce soit (lumière, son, moteurs, etc).
En pratique, chaque étudiant (ou chaque binôme) devra mettre en place ses branchements de matériel du capteur à l'ordinateur puis utiliser des patchs d'observation des données qui seront fournis.
=> Les données des capteurs doivent être
- affichées
- analysées
pour que le programmeur en déduise quelle variation de signal correspond
à quel comportement.
=> Si, en observant les données seulement, on n'arrive pas à repérer l'événement que l'on veut capter, il faut changer de capteur ou de réglage.
- Lorsque cela est possible, il faudra manipuler les réglages des capteurs pour comprendre quels sont les degrés de liberté.
Par l'observation, chaque étudiant pourra ainsi reconnaître en pratique les caractéristiques des capteurs :
- Capteur continu / tout ou rien
- Mesure d'un état / détection de variation d' un état
- Capteur lent / rapide / temps réel
=> Ces caractéristiques influent sur le traitement des données
- Capteur actif / passif : le capteur observe-t-il passivement son environnement ou bien émet-il lui-même quelque chose et attend-il une réponse ?
- Capteur de contact / sans contact
- Capteur embarqué / Semi-embarqué / dans l'environnement : ces notions sont plutôt en relation avec la danse.
- Courbe de réponse d'un capteur : Variation du signal électrique en fonction de la variation de ce qui est mesuré
-> Il y a différents types de réponses.
Sensibilité : Variation du signal électrique du capteur / variation du mesurande
=> Réglage du gain sur le capteur.
Limitations / imperfections des capteurs
- Vieillissement : Dégradation/variabilité des caractérisques au cours
du temps
=> C'est difficile à observer avec des capteurs neufs. Nous essaierons d'amener un vieux tapis sensitif et un capteur de flexion ayant du vécu.
- Erreur de précision: incertitude de mesure / étendue de mesure
=> Cette incertitude apparaît lorsque l'on se met en limite de portée d'un capteur ou bien qu'on l'utilise en détournement.
- Rapport Signal / Bruit (en db)
=> Dans le logiciel, filtrages
=> Attention au risque de confondre donnée significative et bruit
III - Manipulation des capteurs en Isadora
Panorama des capteurs, rappel
Voir présentation en ligne.
En pratique :
Comparaison de plusieurs capteurs par observation des données dans Isadora.
Mise en œuvre des capteurs en Isadora
Données directes
Mettre en place la chaîne Midi, vérifier la configuration Midi.
Partage de données par réseau
Intérêt : permettre à tous les binômes d'utiliser les capteurs qui sont en exemplaire unique.
- Configurer le Midi sur l'ordinateur qui envoie les données, brancher un capteur.
- Configurer l'adresse réseau de chaque Isadora.
- Utiliser les objets Net Broadcaster et Listener pour partager les données.
Rappel
Ne pas ouvrir un actor .iza en passant directement par Open, ça plante. Open sert à ouvrir les patchs .izz. Pour ouvrir les .iza, utiliser le menu Actors/ Place user actor.
Notions de Physique
utiles aux artistes