Une expérience correspond à une session entière, d'une durée d' une à plusieurs heures, alternant séries d'essais et pauses.
Une série comprend généralement entre 10 et 15 essais. Une série peut être
Un essai correspond à la séquence suivante:
Une condition décrit tous les paramètres d'un essai:
Type | Pointage d'une cible |
![]() Le sujet doit pointer la cible lorsqu'elle apparaît. L'apparition de la cible se fait de plusieurs façons:
|
|
Interception d'une cible | |
![]() Le sujet doit intercepter une cible mobile. On définit la trajectoire de la cible par:
On peut choisir d'afficher ou on la trajectoire, ainsi que sa couleur. |
|
Modification Dans le cas des types Pointage et Interception, on peut choisir de modifier la position/trajectoire de la cible après un certain delai ou à partir d'une certaine distance entre la main du sujet et la cible, ceci afin d'inciter le sujet à réaliser une correction de son mouvement. |
|
Poursuite d'une cible | |
![]() Le sujet doit suivre la trajectoire d'une cible mobile. On définit la trajectoire de la cible de la même façon que pour l'interception. |
|
Temps | |
|
|
Espace | |
|
|
Graphique | |
|
L'espace de travail correspond à la zone d'apparition/destination des cibles. Il est défini par:
La tolérance décrit l'erreur maximum accpetée, on prend un pourcentage de la taille de la cible.
Le fichier d'initialisation de l'expérience doit contenir trois types d'informations:
Les unités choisies sont:
Global | Subject Characteristics |
name abc gender M || F age 29 status healthy || parkinsonian || ... dominant side R || L measurements size 0.75 hand 0.2 forearm 0.2 arm 0.3 ... |
|
Type | Condition # |
action pointing || interception || following || ... pointing type sequential grid || random grid || sequential || random trajectory type linear || parabolic || ... origin fixed x y z || random in zone destination fixed x y z || random in zone speed v, constant || random visibility ON || OFF color red modification ON || OFF delay -1 || 0.2 distance -1 || 10.0 |
|
Time | |
delay regular 1.0 || random 0.5 2.0 trial duration regular 1.0 || random 1.0 2.0 |
|
Space | |
position stand || seated || lying || walk ... working area angle -10 45 distance 0.2 0.8 tolerance 0.1 |
|
Graphics | |
environment NULL || name.iv target name.iv color yellow size 0.2 |
Le fichier d'initialisation utilise son propre langage (basé sur lex et yacc) et se présente de la façon suivante:
Init Sujet |
Init Condition 1 Init Condition 2 Init Condition ... |
Exécution: repeat_seq(Condition 1,10) repeat_random(Condition 1, 0.8, Condition 2, 0.2, 15) ... |
On utilise un environnement graphique à complexité croissante:
L'environnement pourra éventuellement être mobile
Les matériels à synchroniser sont:
Il existe déjà un protocole de synchronisation entre APAS, EMG et plate-forme de force. Le problème est de synchroniser le tout avec l'Onyx (calculateur graphique):