jean sreng, anatole lécuyer, christine mégard, claude andriot

35
21/10/06 1 Using Visual Cues of Contact to Improve Interactive Manipulation of Virtual Objects in Industrial Assembly/Maintenance Simulations Jean Sreng, Anatole Lécuyer, Christine Mégard, Claude Andriot [email protected]

Upload: colin-benson

Post on 30-Dec-2015

38 views

Category:

Documents


2 download

DESCRIPTION

Using Visual Cues of Contact to Improve Interactive Manipulation of Virtual Objects in Industrial Assembly/Maintenance Simulations. Jean Sreng, Anatole Lécuyer, Christine Mégard, Claude Andriot. [email protected]. Outline. Introduction Type of information to visualize Related work - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 1

Using Visual Cues of Contact to Improve Interactive Manipulation of Virtual

Objects in Industrial Assembly/Maintenance

SimulationsJean Sreng, Anatole Lécuyer, Christine Mégard, Claude Andriot

[email protected]

Page 2: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 2

Outline

•Introduction•Type of information to visualize•Related work •Visual cues of contact

– Contact glyphs– Contact lights

•Preliminary evaluation•Conclusion

OUTLINE

Page 3: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 3

Outline

•Introduction•Type of information to visualize•Related work •Visual cues of contact

– Contact glyphs– Contact lights

•Preliminary evaluation•Conclusion

OUTLINE

Page 4: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 4

Introduction

• Context: Virtual prototyping, assembly/maintenance simulations

• Problem: Complex industrial geometries– Multiple contact– Hard manipulation

Page 5: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 5

Two types of information to visualize

For all contacts :– Local minimal distances [Johnson et al., 03]

• First point• Second point

– Contacts• Contact point and orientation• Contact force

“ Imagine two models that have just collided. This collision can be represented at a single point on each surface [...]. If the models move apart, this pair of points tracks the local minimum distance and represents the potential future contacts between entire sections of these two models. “

[Johnson et al., 03]

Page 6: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 6

Related work

– Visual aids [McNeely et al., 06]

– Visual glyphs [Redon, 02]

– Visual cues [Wanger et al., 92]

Page 7: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 7

Visual cues

• We have chosen to develop two novel types of visual feedback :– Contact glyphs

• Proximity• Effort• Hybrid

– Contact lights

Page 8: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 8

Outline

•Introduction•Type of information to visualize•Related work •Visual cues of contact

– Contact glyphs– Contact lights

•Preliminary evaluation•Conclusion

OUTLINE

Page 9: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 9

Proximity – Contact - Forces

Page 10: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 10

Proximity glyphs

Page 11: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 11

Proximity glyphs

• Video

Page 12: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 12

Effort glyphs

Page 13: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 13

Effort glyphs

• Video

Page 14: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 14

Hybrid glyphs

Page 15: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 15

Hybrid glyphs

Page 16: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 16

Hybrid glyphs

Page 17: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 17

Hybrid glyphs

• Video

Page 18: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 18

Glyph filtering

•Reduce the number of displayed glyphs :– Filtering technique based on user’s motion

Page 19: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 19

Outline

•Introduction•Type of information to visualize•Related work •Visual cues of contact

– Contact glyphs– Contact lights

•Preliminary evaluation•Conclusion

OUTLINE

Page 20: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 20

Contact lights

•Lights are disposed at the contact point :– Do not overload the visual feedback– Can be combined with glyphs

Page 21: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 21

Without visual feedback

Page 22: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 22

Spherical lights

Page 23: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 23

Conical lights

Page 24: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 24

Contact lights

• Video

Page 25: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 25

Contact lights and hybrid glyphs

• Video

Page 26: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 26

Outline

•Introduction•Type of information to visualize•Related work •Visual cues of contact

– Contact glyphs– Contact lights

•Preliminary evaluation•Conclusion

OUTLINE

Page 27: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 27

Preliminary evaluation

•Collect data about users’ preferences•Participants were asked to perform an industrial

assembly operation– Without visual cues– With each visual cues

•They had to fill a subjective questionnaire

Page 28: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 28

Experimental setup

SpacePilot

PhysicalEngine

(GVM/LMD)

GraphicalEngine(VTK)

P4 2.4GHz / NVidia Quadro 4

30 FPS

Page 29: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 29

Experimental evaluation

•18 participants•Procedure :

– Learning phase (20 min)– Testing phase (20 min)

• All the visual glyphs were presented• They were asked to complete the assembly• They have to test successively all glyphs• They were no time limited• They could freely test again any glyph

– Fill subjective questionnaire (5 min)

Page 30: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 30

Collected data

•Rank 5 visual effects according to 4 preference criteria :– 5 visual effects :

• Apparition of a light• Apparition of a glyph• Color change• Size change• Deformation

– 4 criteria :• Understanding the blocking situations• Perception of distances• Perception of contact forces• Focus on contact area

•Preferences among the shapes : disk / sphere / arrow ?•Preferences about filtering : with or without ?

Page 31: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 31

Results

•χ2 test on ranks and parametric ANOVA test on rank used as value

•Participants were able to associate effects and visual cues

•Contact lights : Preferred to focus attention– Some found it useful for distances appreciation

[Kjelldahl et al.]

– Decrease the visual workload– Can suggest information in occlusion context

Page 32: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 32

Discussion

•Glyphs : Preferred for distances and contact forces– Are reported to help precise manipulation– Color gradient is easily understood (distances)– Size change are globally well appreciated

•Deformation : Preferred for contact forces– Can be naturally perceived (Meet up the

pseudo-haptic effect [Lécuyer et al., 00])

Page 33: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 33

Conclusion

•We proposed visual cues to improve manipulation in industrial assembly/maintenance context :

– Glyphs• Arrows, disks, sphere• Proximity, Effort, Hybrid

– Filtering– Lights

•Preliminary evaluation suggested that the visual cues and their associated visual effects seemed useful

Page 34: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 34

Further work

•Quantitative evaluation in complex industrial context – Compare visual feedback and haptic or audio

feedback•Develop contextual visual cues

– Adapt to different situations•Complementary technique could be investigated :

– Camera motions– Automatic and multiple viewpoints– Magnifying effects– Transparency on occlusions

Page 35: Jean Sreng, Anatole Lécuyer,  Christine Mégard, Claude Andriot

21/10/06 35

?Question

Thank you for listening

Questions ?