interaction homme/machine part. iii -...

28
1 Interaction Homme/Machine Part. III Samir OTMANE (PR UEVE), Frédéric DAVESNE (IGR UEVE) [email protected], [email protected] Notion d’Interaction 3D multi-utilisateurs en RV et RA

Upload: ngoque

Post on 25-Feb-2019

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

1

Interaction Homme/Machine

Part. III

Samir OTMANE (PR UEVE),

Frédéric DAVESNE (IGR UEVE)

[email protected], [email protected]

Notion d’Interaction 3D multi-utilisateurs en RV et RA

Page 2: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

2

Plan du Cours

• I. Problématiques liées à l’interaction homme/machine

• II. Techniques d’interaction mono-utilisateur en Réalité Virtuelle

• III. Techniques d’interaction muti-utilisateurs en Réalité Virtuelle

Page 3: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

3

Plan du Cours

• III. Techniques d’interaction multi-utilisateurs en Réalité Virtuelle

III.1. Problématique

III.2 Manipulation dans un environnement virtuel collaboratif

Page 4: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

4

Plan du Cours

• III. Techniques d’interaction multi-utilisateurs en Réalité Virtuelle

III.1. Problématique

III.2 Manipulation dans un environnement virtuel collaboratif

Page 5: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

5

Environnement Virtuel CollaboratifDéfinition [Churchill et al., 1998]

Un EVC est un espace virtuel où des utilisateurs peuvent se réunir et interagir sur des objets virtuels.

III.1

Page 6: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

6

Environnement Virtuel CollaboratifProblème liés à la RV

III.1

Personne Environnementaction

perception

interaction

intention

Autres personnes

Boucle Perception/Action d’une personne dans un EVC

Page 7: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

7

Environnement Virtuel CollaboratifProblème liés à la RV

III.1

• Comment avoir une bonne idée de l’autre?

• Savoir qui est l’autre (distinguer son avatar)

• Savoir où est l’autre (distance par rapport à l’autre)

• Ressentir de ce fait l’autre (relation action de l’autre/perception ou action/perception de l’autre)

Notion de présence et d’awareness dans un EVC

Page 8: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

8

Relation à l’autre

• Voir l’autre (flux vidéo ou avatar représentatif)• Communiquer avec l’autre (chat, liaison

téléphonique)• Partager des informations communes, décider

ensemble• Accomplir une tâche avec l’autre

– Co-opération, coordination ?

– Moyens sensoriels ? Haptique, incrustation vidéo ?

III.1

Page 9: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

9

Communication dans un EVC

Projet ARITI

France Telecom

III.1

Retour vidéo

Page 10: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

10

Projets en Environnement Virtuel CollaboratifMondes virtuels partagés

Cryopolis

Projet COVEN [Normand et al., 1999]

• Explorer• Communiquer• Faire ensemble

III.1

Page 11: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

11

Projets en Environnement Virtuel Collaboratif Télé-médecine: Argonaute 3D [Le Mer et al., 2004]

III.1

[Vidéo]

Page 12: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

12

Bilan

• Beaucoup de travaux sur la communication et l’échange de données

• Moins sur la coopération (voir [Aguerreche et al., 2009] ou [Pinho et al., 2002])

• Peu de modèles …

III.1

Page 13: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

13

Trèfle fonctionnel [Ellis, 1994]Issu du Computer Supported Cooperative Work

(CSCW), [Ellis et al., 1991]

CommunicationCommunicationCommunicationCommunication ProductionProductionProductionProduction

CoordinationCoordinationCoordinationCoordination

III.1

Page 14: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

14

Modèle de [Otmane, 2010] pourl’interaction 3D collaborative

III.1 Issu du CSCWIssu de la RV

Page 15: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

15

Modèle de [Otmane, 2010] pourl’interaction 3D collaborative

III.1Reprend le trèfle fonctionnel des collectitiels de [Ellis, 1994]

Page 16: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

16III.1

Aura

Focus

Nimbus

Modèle de [Otmane, 2010] pourl’interaction 3D collaborative

Page 17: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

17III.1

Modèle de [Otmane, 2010] pourl’interaction 3D collaborative

– FOCUS ensemble des sources avec lesquelles l’utilisateur peut interagir.

– Nimbus ensemble des utilisateurs voulant interagir sur une source.

– AURA zone qui entoure une source qui permet aux utilisateurs de sélectionner la source.

Page 18: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

18

Interaction 3D collaborative

• La manipulation dans un EVC est un réel problème!– Ressentir ce que fait l’autre

– Montrer ce qu’on est en train de faire

III.1

Page 19: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

19

Plan du Cours

• III. Techniques d’interaction muti-utilisateurs en Réalité Virtuelle

III.1. Problématique

III.2 Manipulation dans un environnement virtuel collaboratif

Page 20: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

20III.2

Exemple de manipulation co-localisée[Domingues, 2010]

[Vidéo]

Page 21: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

21

Co-manipulation d’objets géométriques en RV

[Vidéo]

Page 23: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

23

Manipulation avec retour d’effort[Noma et al., 1997]

III.2

Page 24: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

24

Trois catégories de manipulation dans les EVCs

Synchrone sur Synchrone sur des données des données différentesdifférentes

Synchrone sur Synchrone sur des données des données différentesdifférentes

U2U2U2U2PP22PP22

OO22OO22U1U1U1U1PP

11PP11

OO11OO11

ObjetObjetObjetObjet PPPP OOOO

AsynchroneAsynchroneAsynchroneAsynchrone

U2U2U2U2PP22PP22

OO22OO22U1U1U1U1PP

11PP11

OO11OO11

ObjetObjetObjetObjet PPPP OOOO

Synchrone sur les Synchrone sur les mêmes donnéesmêmes données

Synchrone sur les Synchrone sur les mêmes donnéesmêmes données

U2U2U2U2PP22PP22

OO22OO22U1U1U1U1PP

11PP11

OO11OO11

ObjetObjetObjetObjet PPPP OOOO

XXXX XXXX

Extrait de [Domingues, 2010]III.2

Page 25: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

25

Manipulation synchroneMoyenne [Ruddle et al., 2002]

Extrait de [Duval et al., 2006]

III.2

Page 26: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

26

Manipulation synchroneSéparation des DDL

Extrait de [Duval et al., 2006]

III.2

Page 27: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

27

Manipulation synchroneMixage de deux translations – SkeweR [Duval et al., 2006]

Extrait de [Duval et al., 2006]

III.2

Page 28: Interaction Homme/Machine Part. III - lsc.univ-evry.frlsc.univ-evry.fr/~davesne/ens/ens_efrei_m1/Realite_Virtuelle_M1... · 2 Plan du Cours • I. Problématiques liées à l’interaction

28III.2

Manipulation synchroneMixage de deux translations – SkeweR [Duval et al., 2006]

Extrait de [Duval et al., 2006]