• Aucun résultat trouvé

Partage d interactions en environnements virtuels : de nouvelles techniques collaboratives basées sur un protocole de dialogue générique

N/A
N/A
Protected

Academic year: 2022

Partager "Partage d interactions en environnements virtuels : de nouvelles techniques collaboratives basées sur un protocole de dialogue générique"

Copied!
53
0
0

Texte intégral

(1)tel-00514269, version 2 - 6 Dec 2010. Partage d’interactions en environnements virtuels : de nouvelles techniques collaboratives basées sur un protocole de dialogue générique Soutenance de thèse Laurent Aguerreche 04 juin 2010. Rapporteurs : S. Coquillart et I. Mouttapa Thouvenin Examinateurs : M. Hachet et J-L. Pazat Encadrant scientifique : T. Duval Directeur de thèse : B. Arnaldi.

(2) tel-00514269, version 2 - 6 Dec 2010. Contexte. I. Interactions collaboratives dans des environnements virtuels. I. Interactions locales ou distantes. I. Objets virtuels manipulés généralement issus de la CAO Hétérogénéité du matériel pour l’interaction et la visualisation. I. De l’ordinateur de bureau aux systèmes immersifs. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche. 04 juin 2010. 2.

(3) tel-00514269, version 2 - 6 Dec 2010. Objectifs de la thèse. Aide à la conception logicielle I. Proposer des implémentations génériques (généricité). I. Pas vers de l’interopérabilité entre plates-formes de réalité virtuelles. Aide aux utilisateurs I Améliorer l’interaction collaborative. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche. 04 juin 2010. 3.

(4) tel-00514269, version 2 - 6 Dec 2010. Plan. 1. État de l’art I. II. III. IV.. 2. Techniques d’interaction mono-utilisateur Techniques d’interaction bimanuelles Techniques d’interaction collaboratives Potentiel interactif des objets. Contributions I. Un protocole d’interaction II. Une technique de manipulation à 3 mains III. Des interfaces tangibles reconfigurables. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche. 04 juin 2010. 4.

(5) tel-00514269, version 2 - 6 Dec 2010. I. Techniques mono-utilisateur. VE MANIPULATION TECHNIQUES Exocentric metaphors World-In-Miniature Automatic scaling. Paradigmes exocentriques Paradigmes d’interaction qui placent l’utilisateur dans une position extérieure à l’environnement.. Egocentric metaphors Virtual Hand metaphors "Classical" virtual hand Go-Go Indirect Go-Go. Virtual Pointer metaphors Ray-casting Aperture Flashlight Image plane [Poupyrev et al., EUROGRAPHICS’98]. WIM [Stoakley et al., CHI’95]. Voodoo Dolls [Pierce et al., I3D’99]. Paradigmes egocentriques Paradigmes d’interaction qui placent l’utilisateur à l’intérieur du monde virtuel.. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche. 04 juin 2010. 5.

(6) tel-00514269, version 2 - 6 Dec 2010. I. Techniques mono-utilisateur — Main virtuelle. Principe Afficher une main virtuelle représentant celle de l’utilisateur. Motivations I Réalisme : visuel + préhension et manipulation I. Meilleure impression d’immersion de l’utilisateur (plonger sa main dans le monde). Limitations I Difficulté pour sélectionner ou manipuler des objets distants I. Une main = un objet. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche. 04 juin 2010. 6.

(7) tel-00514269, version 2 - 6 Dec 2010. I. Techniques mono-utilisateur — Main virtuelle Supprimer la limitation de la distance I La main n’est pas attachée à un bras I. Le bras est extensible. ⇒ Perte en réalisme mais gain pour manipuler des objets distants Exemple I. Go-Go [Poupyrev et al., UIST’96]. La distance de la main virtuelle dépend de celle de la main réelle selon une fonction linéaire puis exponentielle. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche. 04 juin 2010. 7.

(8) tel-00514269, version 2 - 6 Dec 2010. I. Techniques mono-utilisateur — Pointeur virtuel Principe Un symbole visible et manipulable par l’utilisateur lui permettant d’interagir avec l’environnement virtuel. Exemples I. Pointage du doigt [Mine, Tech. Report, 96]. I. Rayon coudé [Owal et Feiner, UIST’03]. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche. 04 juin 2010. 8.

(9) tel-00514269, version 2 - 6 Dec 2010. I. Techniques mono-utilisateur — Pointeur virtuel. Motivations I Pouvoir sélectionner des objets (distants) plus facilement, plus précisément I Prise de distance avec les contraintes du corps humain : Possibilité d’allongement « à l’infini » ⇒ non-nécessité de naviguer pour interagir Possibilité de sélectionner un grand nombre d’objets. Limitations I Limitation en degrés de liberté I. Difficulté pour sélectionner des objets occultés si rayon droit. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche. 04 juin 2010. 9.

(10) tel-00514269, version 2 - 6 Dec 2010. I. Techniques hybrides. Ex : HOMER (Hand-centered Object Manipulation Extending Ray-casting) [Bowman et Hodges, 1997] 1. Rayon pour sélectionner un objet. 2. Une main virtuelle va s’attacher à l’objet pour manipulation. Motivations pour HOMER I Rassembler les qualités de la main virtuelle et du rayon Précision de sélection du rayon Liberté et précision de manipulation de la main. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 10.

(11) tel-00514269, version 2 - 6 Dec 2010. II. Interactions bimanuelles Deux types (cf. Bowman et al., livre 3DUI, 2005) I. Symétriques Ex : actions d’agrandissement, de rotation, etc. sur des écrans multitactiles Perceptive Pixel. I. Asymétriques Ex : la main non-dominante sert de référentiel, l’autre agit « autour » [Hinckley et al., ACM ToCHI, 98]. Intérêts I Améliorer la dextérité de l’utilisateur I. Constituer une étape vers la collaboration. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 11.

(12) tel-00514269, version 2 - 6 Dec 2010. III. Des techniques d’interaction collaboratives. But I. Permettre d’agir à plusieurs simultanément sur des objets partagés. Problèmes I Combinaison de plusieurs actions I. Perception de ce que les autres font ou ont fait. I. Hétérogénéité éventuelle des retours fournis par les périphériques. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 12.

(13) tel-00514269, version 2 - 6 Dec 2010. III. Des techniques d’interaction collaboratives Hypothèse : on considère que les objets sont composés d’attributs à modifier. 1 2. Techniques distribuant les fonctionnalités selon utilisateurs Techniques non-limitant les fonctionnalités selon les utilisateurs (⇒ fusion des actions des utilisateurs) : Autour de la main virtuelle Autour du pointeur virtuel. Mais, dans la littérature, un travail portant principalement sur les positions.. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 13.

(14) tel-00514269, version 2 - 6 Dec 2010. III. Interactions collaboratives — Séparation des DDL Simplifier la combinaison d’actions à deux niveaux I Logiciel : disparition des problèmes de traitement d’opérations non commutatives I. Humain : moins d’interférences entre les actions de chaque utilisateur. [Pinho et al., VRST’02] – Utilisation d’un rayon et/ou d’une main. Technique adaptée pour des manipulations difficiles/ajustements ⇒ peut améliorer les performances Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 14.

(15) tel-00514269, version 2 - 6 Dec 2010. III. Interactions collaboratives — Main virtuelle Manipulation sans retour d’efforts I Utilisation d’une seule main par utilisateur I. Limitation à deux utilisateurs. Ruddle et al., Presence, 04 Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 15.

(16) tel-00514269, version 2 - 6 Dec 2010. III. Interactions collaboratives — Main virtuelle. Problème : montrer les actions des autres via une main virtuelle I Si retour haptique : produire un retour d’effort (et déplacer la poignée physique associée) I. Sinon : allongement du bras, déformation de la main, apparition d’élastiques, etc.. García et al., VRCAI’08. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 16.

(17) tel-00514269, version 2 - 6 Dec 2010. III. Interactions collaboratives — Pointeur virtuel Rayons déformables – « Métaphoriser » visuellement la collaboration I Indiquer les actions appliquées sans requérir un système à retour d’efforts I. Montrer que le déplacement d’un objet est issu d’un compromis des actions des utilisateurs. [Duval et Fenals, Annexes IHM’02] Partage d’interactions en environnements virtuels collaboratifs. [Riege et al., 3DUI’06] Laurent Aguerreche 04 juin 2010. 17.

(18) tel-00514269, version 2 - 6 Dec 2010. IV. Potentiel interactif des objets Faire comprendre les zones interactives (cf. [Gibson, 1986], [Norman, 1988]). I. Zones interactives. I. Déplacements / rotations possibles [Badawi et Donikian, CASA’04]. I. [Duval et Le Tenier, Méca’ & Indus’, 04]. Contraintes. [Kitamura et Kishino, Presence, 98]. Partage d’interactions en environnements virtuels collaboratifs. [Sreng et al., VRST’07]. Laurent Aguerreche 04 juin 2010. 18.

(19) tel-00514269, version 2 - 6 Dec 2010. IV. Potentiel interactif des objets. À comprendre par un utilisateur I Les déplacements et rotations possibles, les zones interactives, les limites et les contraintes des interactions Moyens mis en œuvre I Virtualité augmentée : ajouts d’informations dans un monde virtuel à l’image de techniques de la réalité augmentée Pour une meilleure, ou plus facile, perception de l’environnement Modalités diverses : visuelles, sonores, haptiques. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 19.

(20) tel-00514269, version 2 - 6 Dec 2010. Bilan général Techniques d’interaction I Nombre important de techniques utilisant un ou plusieurs outils d’interaction I Difficultés particulières outils collaboratifs Combinaison de toutes les actions des utilisateurs L’indication d’actions concurrentes (⇒ obtention de compromis) I. Hétérogénéité des périphériques d’interaction. ⇒ Besoin de guider les concepteurs pour implémenter des interactions ⇒ Besoin d’obtenir une généricité entre les outils et les objets ⇒ Besoin d’abstraction des plates-formes logicielles de réalité virtuelle et du matériel ⇒ Besoin d’améliorer les techniques d’interaction collaboratives Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 20.

(21) tel-00514269, version 2 - 6 Dec 2010. Plan des contributions. 3 Interface tangible reconfigurable (RTD). 2 Nouvelles techniques d'interaction collaboratives Socle logiciel. Technique de manipulation à 3 mains. 1. Protocole d'interaction. Un protocole d’interaction pour des interactions collaboratives locales ou distantes. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 21.

(22) tel-00514269, version 2 - 6 Dec 2010. Contexte Interaction – Plusieurs personnes partagent un même EV : I. manipulent ensemble des objets virtuels ;. I. interagissent selon des droits d’accès aux objets.. Communication – Interaction pouvant être répartie sur plusieurs sites (ex : une plate-forme à Rennes et une autre à Laval). Hétérogénéité – Si différents sites, matériel peut-être différent :. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 22.

(23) I. D’un côté des outils d’interaction. I. De l’autre, des objets interactifs. ⇒ Seul un outil d’interaction peut agir sur un objet interactif ⇒ Besoin d’un protocole de communication. Protocole de communication. {. tel-00514269, version 2 - 6 Dec 2010. Modèle proposé pour les interactions. Outil d'interaction. Objet interactif. Logiciel Matériel Périphérique(s) d'interaction. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 23.

(24) tel-00514269, version 2 - 6 Dec 2010. Exemple d’interaction. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 24.

(25) tel-00514269, version 2 - 6 Dec 2010. L’outil d’interaction et l’objet interactif. Capacités d’un outil d’interaction I Sélection Désignation d’un objet (avant une sélection, voire mélangée) Sélection d’un objet I. Manipulation Modification d’attributs d’un objet (ex : position ou couleur). Capacités d’un objet interactif I Réagir à une désignation ou une sélection I Traiter les données envoyées par un outil durant une manipulation 1 2. Fusionner ces données Mettre à jour les valeurs de ses attributs. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 25.

(26) tel-00514269, version 2 - 6 Dec 2010. Un protocole de communication. I. Décrit les étapes d’un dialogue entre un outil d’interaction et un objet interactif Interrogation d’un objet interactif Prise de contrôle d’un objet interactif. I I. Asynchrone Basé messages Commandes en ASCII + types simples de données Pas de mécanismes de RPC « complexes » (ex : CORBA). I. Basé sur un protocole sûr de communication actuellement, usage de MPI [basé sur TCP]. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 26.

(27) tel-00514269, version 2 - 6 Dec 2010. Exemple de commandes échangées lors de la manipulation d’une position d’un objet interactif Objet interactif. Outil d'interaction. 1'. Interrogation. get_accessible_parameters accessible_parameters. 1. control_take_over_and_get_current_values current_value (position) control_taken_of. 3. {. Boucle. 5. 2'. Contrôle 2 2bis. send_value effective_value. 4. control_release. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 27.

(28) tel-00514269, version 2 - 6 Dec 2010. Gestion des permissions. I. Tout attribut (d’un outil ou d’un objet) est associé à un niveau d’accès. I. Un niveau minimal est requis pour qu’un outil accède à un attribut d’un objet. ⇒ Un outil ne peut manipuler que certains attributs de certains objets interactifs. I. Cas d’interactions collaboratives Un outil peut objet pour en Un outil peut Un outil peut. augmenter le niveau d’accès d’un attribut d’un empêcher l’accès diminuer le niveau d’accès obtenir une manipulation exclusive d’un attribut. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 28.

(29) tel-00514269, version 2 - 6 Dec 2010. N outils d’interaction proposant des positions à 1 objet interactif. Objet interactif. Outil 1 Partie pour interacteur. Partie interactive. Feedback. Position. Connecteur Position. Position. Règle la nouvelle position. Convertisseur (fusion). Position. Outil 2. Valeur résultante. Partie pour interacteur. Feedback. Règle la nouvelle position. Position. Position Règle la nouvelle position. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 29.

(30) Calcule une position pour un objet interactif à partir d'une position fournie par l'outil. { Outil-proxy Position. Outil Position. Objet interactif. Position. Outil-proxy Position. Position. Outil-proxy Position. Position. Position. Objet interactif Position. Objet interactif Position. {. tel-00514269, version 2 - 6 Dec 2010. 1 outil d’interaction proposant des positions à N objets interactifs. Messages du protocole de communication Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 30.

(31) tel-00514269, version 2 - 6 Dec 2010. En résumé. Introspection – Possibilité d’interroger un objet interactif à tout moment avec indépendance à un langage de programmation Gestion de permissions – Seuls certains outils d’interaction peuvent manipuler certains attributs d’objets interactifs Gestion d’actions concurrentes – Plusieurs outils d’interaction peuvent manipuler un même objet interactif Gestion d’actions « parallèles » – Un outil d’interaction peut manipuler plusieurs objets interactifs simultanément. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 31.

(32) tel-00514269, version 2 - 6 Dec 2010. Conclusion et travaux futurs. État actuel I Protocole de communication implémenté sur OpenMASK et sur 3DVIA-Virtools (par CLARTÉ) I. Plusieurs techniques d’interactions implémentées : pointeurs, rayons, etc.. I. Premiers résultats d’interopérabilité (entre OpenMASK et 3DVIA-Virtools). Travaux futurs I Appliquer le protocole à d’autres cas d’usage I. Poursuivre la quête de l’interopérabilité entre plates-formes logicielles de réalité virtuelle. . .. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 32.

(33) tel-00514269, version 2 - 6 Dec 2010. Plan des contributions. 3 Interface tangible reconfigurable (RTD). 2 Nouvelles techniques d'interaction collaboratives Socle logiciel. Technique de manipulation à 3 mains. 1. Protocole d'interaction. Technique d’interaction collaborative à 3 mains. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 33.

(34) tel-00514269, version 2 - 6 Dec 2010. Introduction. Objectif : permettre des co-manipulations réalistes d’objets virtuels I Utilisation pour de l’apprentissage de tâches I. Utilisation pour la vérification de faisabilité de tâche. I. Partage du même objet virtuel par au moins deux utilisateurs. I. Déplacement de l’objet grâce aux mains des utilisateurs. I. Recours non-nécessaire à des périphériques haptiques. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 34.

(35) tel-00514269, version 2 - 6 Dec 2010. Des techniques de co-manipulation d’objets Moyenne de positions et interpolation d’orientations I. Manipulation d’un pare-brise de voiture [Salzmann, Jacobs et Fröhlich, JVRC’09]. Nous pensons que dans le cadre d’un apprentissage. . . I Les utilisateurs n’ont pas l’impression de tenir l’objet qu’ils partagent, ou peu I. L’usage d’une seule main réduit la précision pour l’orientation. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 35.

(36) tel-00514269, version 2 - 6 Dec 2010. La technique de manipulation à trois mains. [L. Aguerreche, T. Duval et A. Lécuyer, JVRC’09] Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 36.

(37) tel-00514269, version 2 - 6 Dec 2010. La technique de manipulation à trois mains Usage I I. Utilisation de 3 mains virtuelles (les pointeurs à l’écran) Seules leurs positions sont considérées, pas leurs orientations 3 points non-alignés définissent un plan et donc une orientation. I. Les mains virtuelles doivent rester proches de leurs points de manipulation. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 37.

(38) tel-00514269, version 2 - 6 Dec 2010. La technique de manipulation à trois mains. Pourquoi les mains virtuelles doivent-elles rester proches de leurs points de manipulation ? I Pour mieux imiter la réalité I Pour éviter des instabilités susceptibles d’apparaître sinon. . . En pratique, la stabilité semble bonne cependant. ⇒ Aide aux utilisateurs par des rubans colorés. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 38.

(39) tel-00514269, version 2 - 6 Dec 2010. La technique de manipulation à trois mains Conclusion I Réalisme du positionnement et du mouvement des mains des utilisateurs I. Fournit l’impression que l’objet est entre les utilisateurs. I. Pas de retour haptique à rendre. I. Requiert uniquement 3 positions pour obtenir aussi une orientation. Améliorations Aider les utilisateurs à : I. Coordonner leurs déplacements. I. Garder leurs mains proches des points de manipulation. ⇒ Fournir une interface tangible pour améliorer la coordination Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 39.

(40) tel-00514269, version 2 - 6 Dec 2010. Plan des contributions. 3 Interface tangible reconfigurable (RTD). 2 Nouvelles techniques d'interaction collaboratives Socle logiciel. Technique de manipulation à 3 mains. 1. Protocole d'interaction. Des interfaces tangibles reconfigurables. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 40.

(41) tel-00514269, version 2 - 6 Dec 2010. Des exemples d’interfaces tangibles « Classique » I. Visualisation pour neurochirurgie [Hinckley et al., ACM ToCHI, 1998]. Reconfigurable I. ActiveCubes [Watanabe et al., Computers in Entertainement, 2004]. Malléable I. Glume [Parkes et al., CHI’06]. I. Senspectra [Le Clerc et al., CHI’07]. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 41.

(42) tel-00514269, version 2 - 6 Dec 2010. Un nouveau type d’interface tangible reconfigurable Principes du « Reconfigurable Tangible Device » (RTD) I. Fournir un maillage rigide de points de manipulation. I. Pouvoir modifier la forme du maillage. Imite la forme de l’objet virtuel manipulé Branches télescopiques pour changer la longueur d’un lien physique entre deux points Articulations pour diversifier les formes possibles. Actuellement, trois instances : RTD-3 et RTD-4 (plan/non-plan). Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 42.

(43) tel-00514269, version 2 - 6 Dec 2010. Différentes configurations du RTD-3 selon la forme des objets virtuels manipulés. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 43.

(44) tel-00514269, version 2 - 6 Dec 2010. Évaluation du RTD-3 pour des manipulations collaboratives Techniques comparées I RTD-3 I Moyenne des positions et interpolation. des rotations I Séparation des degrés des liberté. Tâche I Déposer un capot sur un support I Minimiser les collisions. Émission d’étincelles Données relevées I Temps d’accomplissement de la tâche I Résultats d’un questionnaire subjectif. aux utilisateurs Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 44.

(45) tel-00514269, version 2 - 6 Dec 2010. Évaluation du RTD-3 pour des manipulations collaboratives Moyenne Combiner les mouvements simultanés de deux utilisateurs pobj =. t~1 + t~2 2. qobj = slerp(q1 , q2 ,. + pobj 1 2. ). avec t~n = pn − pn,prec −1. avec qn = (qn · qn,prec ) · qobj. (1). (2). Séparation des degrés de liberté Répartir les rôles : I. un utilisateur translate uniquement. I. un utilisateur oriente uniquement. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 45.

(46) tel-00514269, version 2 - 6 Dec 2010. Évaluation du RTD-3 pour des manipulations collaboratives Procédure I 12 binômes (20 hommes, 4 femmes) I I. Test des 3 techniques dans un ordre prédéterminé 4 répétitions pour chaque technique auparavant, ≈ 1 minute d’essais libres avec explications. I. Utilisation d’une version « miroir » de la scène aléatoirement. I. Durée globale de 40 minutes environ. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 46.

(47) tel-00514269, version 2 - 6 Dec 2010. Évaluation du RTD-3 pour des manipulations collaboratives I. Réalisation de la « vraie » tâche immédiatement après l’évaluation d’une première technique. I. Transfert de connaissances du virtuel vers le réel ?. Partage d’interactions en environnements virtuels collaboratifs. (a). (b). (c). (d). (e). (f). Laurent Aguerreche 04 juin 2010. 47.

(48) tel-00514269, version 2 - 6 Dec 2010. Évaluation du RTD-3 pour des manipulations collaboratives Notation par les utilisateurs (échelle de Likert à 7 valeurs) Préparation Réalisme Immersion Fatigue Précision Appréciation. 5, 83 5, 88 5, 71 4, 79 4, 83 4, 96. RTD-3 (σ = 1, 37) (σ = 0, 99) (σ = 1, 12) (σ = 1, 64) (σ = 1, 52) (σ = 1, 49). Moyenne 4, 54 (σ = 1, 32) 4, 42 (σ = 0, 88) 4, 88 (σ = 0, 85) 4, 88 (σ = 1, 45) 4, 54 (σ = 1, 32) 5, 04 (σ = 1, 57). Séparation 4, 00 (σ = 1, 72) 3, 63 (σ = 1, 54) 4, 54 (σ = 0, 83) 5, 13 (σ = 1, 68) 4, 96 (σ = 1, 27) 5, 08 (σ = 1, 47). Préparation, Réalisme et Immersion ⇒ le RTD-3 est significativement mieux noté que la Moyenne et la Séparation. Commentaires d’utilisateurs pour le RTD-3 : « On ressent vraiment bien l’espace pris par le capot », « La stratégie dans le vrai monde était proche de celle avec le RTD-3 », « L’avantage, c’est la similarité avec le vrai monde », . . . Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 48.

(49) tel-00514269, version 2 - 6 Dec 2010. Évaluation du RTD-3 pour des manipulations collaboratives Temps moyen d’accomplissement de la tâche (en secondes) RTD-3 Moyenne Séparation. 31, 68 23, 92 28, 17. σ = 12, 52 σ = 13, 58 σ = 11, 48. RTD-3 significativement plus lent que la Moyenne (F (1; 94) = 8, 47 ; p = 0, 0045). Interprétation des résultats I Les utilisateurs préfèrent le RTD-3 en terme de préparation à une vraie tâche, de réalisme et d’immersion I Le RTD-3 est plus lent que la Moyenne la Moyenne estomperait les erreurs de manipulation la gestuelle accompagnant le RTD-3 serait plus ample. [L. Aguerreche, T. Duval et A. Lécuyer, CGI’10]. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 49.

(50) tel-00514269, version 2 - 6 Dec 2010. RTD : conclusion et perspectives. Conclusion I Le RTD-3 semble être une bonne technique de manipulation collaborative pour permettre des gestes réalistes Perspectives I Comparaison entre RTD-3 et RTD-4 plan : temps d’accomplissement de la tâche, ressenti des utilisateurs I Évaluation des RTD pour des tâches autres que des déplacements : Redimensionnement d’objets virtuels Modification de la forme d’objets virtuels. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 50.

(51) tel-00514269, version 2 - 6 Dec 2010. Conclusion. 3 Interface tangible reconfigurable (RTD). 2 Nouvelles techniques d'interaction collaboratives Socle logiciel. Technique de manipulation à 3 mains. 1. Protocole d'interaction. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 51.

(52) tel-00514269, version 2 - 6 Dec 2010. Perspectives. 1. Protocole d’interaction Exploitation de ses fonctionnalités ⇒ prise de conscience Proposition de normalisation ⇒ interopérabilité. 2. Technique à 3 mains Évaluation formelle Usage de plus de pseudo-haptique ? Ajout de systèmes de guidage ⇒ contraintes cinématiques. 3. Interfaces tangibles reconfigurables Comparaison RTD-3 / RTD-4 Évaluation de l’intérêt du RTD-4 pour différents types d’interactions. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 52.

(53) tel-00514269, version 2 - 6 Dec 2010. Publications I. L. Aguerreche, T. Duval, and A. Lécuyer. A Novel Concept of a Reconfigurable Tangible Device for 3D Object Manipulation in Virtual Reality. Rebuttal UIST’10 en cours.. I. L. Aguerreche, T. Duval, and A. Lécuyer. Comparison of Three Interactive Techniques for Collaborative Manipulation of Objects in Virtual Reality. In Proceedings of Computer Graphics International, 2010.. I. L. Aguerreche, T. Duval, and A. Lécuyer. 3-Hand Manipulation of Virtual Objects. In Proceedings of JVRC 2009 (Joint Virtual Reality Conference of EGVE - ICAT - EuroVR), pages 153–156, 2009.. I. L. Aguerreche, T. Duval, et B. Arnaldi. Analyse de techniques de coopération en environnements virtuels 3D. Techniques et sciences informatiques, 28(6–7) :767–797, 2009.. I. L. Aguerreche, T. Duval, and B. Arnaldi. A description of a dialog to enable interaction between interaction tools and 3D objects in collaborative virtual environments. In Proceedings of the Virtual Reality International Conference, pages 63–73. Simon Richir & Akihiko Shirai, avril 2009.. I. L. Aguerreche et T. Duval. Formalisation des interactions collaboratives en environnements virtuels collaboratifs. Dans Actes des journées de l’association française de réalité virtuelle, pages 103–109. AFRV, octobre 2008.. Partage d’interactions en environnements virtuels collaboratifs. Laurent Aguerreche 04 juin 2010. 53.

(54)

Références

Documents relatifs

Quels sont les liens de parenté de l’Homme avec les autres primates, quels sont les caractères spécifiques à l’Homme ?. Phylogénie : relations de parenté évolutive entre

Chacun réagit différemment selon sa corpulence, son état physique et psychique, selon que l’on est un homme ou une femme et le moment de la consommation. Si vous n’y

C Le cannabis, souvent mélangé au tabac, augmente chez les femmes enceintes les risques de naissance prématurée, de faible poids du nourrisson à la naissance, et de certains troubles

La transformation de la cocaïne en crack ou free base permet de la fumer ; les effets en sont plus rapides, plus intenses, plus brefs que ceux de la cocaïne et la descente est

C La consommation est particulièrement dangereuse pour ceux qui souffrent de troubles du rythme cardiaque, d'asthme, d'épilepsie, de problèmes hépatiques, rénaux, de diabète,

Et quel que soit votre score, vous pouvez vous faire aider par un professionnel de santé de votre choix (médecin, pharmacien, etc.) en qui vous avez confiance, ou vous rendre dans

Comme vous le voyez, tout cela est très difficile et nécessitera une volonté politique aussi éclairée que courageuse, beaucoup de recherche et d’innovation, et ceci non seulement en

De nombreuse possibilité s’offrent à vous pour estimer le bilan alimentaire (plus communément appelé enquête alimentaire par les professionnels du secteur).. Pour faciliter le