Virtual Navigation considering User Workspace: Automatic and Manual Positioning before Teleportation

Teleportation is a navigation technique widely used in virtual reality applications using head-mounted displays. Basic teleportation usually moves a user’s viewpoint to a new destination of the virtual environment without taking into account the physical space surrounding them. However, considering the user’s real workspace is crucial for preventing them from reaching its limits and thus managing direct access to multiple virtual objects. In this paper, we propose to display a virtual representation of the user’s real workspace before the teleportation, and compare manual and automatic techniques for positioning such a virtual workspace. For manual positioning, the user adjusts the position and orientation of their future virtual workspace. A first controlled experiment compared exocentric and egocentric manipulation techniques with different virtual workspace representations, including or not an avatar at the user’s future destination. Although exocentric and egocentric techniques result in a similar level of performance, representations with an avatar help the user to understand better how they will land after teleportation. For automatic positioning, the user selects their future virtual workspace among relevant options generated at runtime. A second controlled experiment shows that the manual technique selected from the first experiment and the automatic technique are more efficient than the basic teleportation. Besides, the manual technique seems to be more suitable for crowded scenes than the automatic one.

[1]  Sergio Garrido-Jurado,et al.  Procedurally generated virtual reality from 3D reconstructed physical space , 2016, VRST.

[2]  Wolfgang Stuerzlinger,et al.  Efficient manipulation of object groups in virtual environments , 2002, Proceedings IEEE Virtual Reality 2002.

[3]  S. Hart,et al.  Development of NASA-TLX (Task Load Index): Results of Empirical and Theoretical Research , 1988 .

[4]  Maud Marchal,et al.  The magic barrier tape: a novel metaphor for infinite navigation in virtual worlds with a restricted walking workspace , 2009, VRST '09.

[5]  Rasmus Stenholt,et al.  Efficient selection of multiple objects on a large scale , 2012, VRST '12.

[6]  Mark T. Bolas,et al.  Physical Space Requirements for Redirected Walking: How Size and Shape Affect Performance , 2015, ICAT-EGVE.

[7]  Li-Yi Wei,et al.  Mapping virtual and physical reality , 2016, ACM Trans. Graph..

[8]  Thierry Duval,et al.  A Generic Model for Embedding Users' Physical Workspaces into Multi-Scale Collaborative Virtual Environments , 2010 .

[9]  Patrick Baudisch,et al.  iTurk: Turning Passive Haptics into Active Haptics by Making Users Reconfigure Props in Virtual Reality , 2018, CHI.

[10]  M. Narasimha Murty,et al.  Genetic K-means algorithm , 1999, IEEE Trans. Syst. Man Cybern. Part B.

[11]  Benjamin Bolte,et al.  The Jumper Metaphor: An Effective Navigation Technique for Immersive Display Setups , 2011 .

[12]  John Salmon,et al.  Automatic Creation of Object Hierarchies for Ray Tracing , 1987, IEEE Computer Graphics and Applications.

[13]  Majed Al Zayer,et al.  Increasing Walking in VR using Redirected Teleportation , 2018, UIST.

[14]  Doug A. Bowman,et al.  Travel in immersive virtual environments: an evaluation of viewpoint motion control techniques , 1997, Proceedings of IEEE 1997 Annual International Symposium on Virtual Reality.

[15]  Eyal Ofek,et al.  VRoamer: Generating On-The-Fly VR Experiences While Walking inside Large, Unknown Real-World Building Environments , 2019, 2019 IEEE Conference on Virtual Reality and 3D User Interfaces (VR).

[16]  Andrea Bönsch,et al.  Comparison and Evaluation of Viewpoint Quality Estimation Algorithms for Immersive Virtual Environments , 2015, ICAT-EGVE.

[17]  Damien Touraine,et al.  Polyvalent display framework to control virtual navigations by 6DOF tracking , 2002, Proceedings IEEE Virtual Reality 2002.

[18]  Sharif Razzaque,et al.  Redirected Walking , 2001, Eurographics.

[19]  Eelke Folmer,et al.  Out-of-body Locomotion: Vectionless Navigation with a Continuous Avatar Representation , 2019, VRST.

[20]  Rajiv V. Dubey,et al.  Point & Teleport Locomotion Technique for Virtual Reality , 2016, CHI PLAY.

[21]  Patrick Bourdot,et al.  Switch Techniques to Recover Spatial Consistency Between Virtual and Real World for Navigation with Teleportation , 2019, EuroVR.

[22]  M. Brill Perceptual Constancy: Why Things Look As They Do , 1999 .

[23]  J. Loomis,et al.  Visual space perception and visually directed action. , 1992, Journal of experimental psychology. Human perception and performance.

[24]  Thomas W. Schubert The sense of presence in virtual environments: A three-component scale measuring spatial presence, involvement, and realness , 2003, Z. für Medienpsychologie.

[25]  Naotaka Fujii,et al.  Substitutional Reality System: A Novel Experimental Platform for Experiencing Alternative Reality , 2012, Scientific Reports.

[26]  Ifigeneia Mavridou,et al.  Altering User Movement Behaviour in Virtual Environments , 2017, IEEE Transactions on Visualization and Computer Graphics.

[27]  Marc Olano,et al.  3DM: a three dimensional modeler using a head-mounted display , 1992, I3D '92.

[28]  John F. Lucas Design and Evaluation of 3D Multiple Object Selection Techniques , 2005 .

[29]  Sebastian Günther,et al.  Assessing the Accuracy of Point & Teleport Locomotion with Orientation Indication for Virtual Reality using Curved Trajectories , 2019, CHI.

[30]  Peter J. Werkhoven,et al.  Effects of Head-Slaved Navigation and the Use of Teleports on Spatial Orientation in Virtual Environments , 2003, Hum. Factors.

[31]  Holger Regenbrecht,et al.  Real and Illusory Interactions Enhance Presence in Virtual Environments , 2002, Presence: Teleoperators & Virtual Environments.

[32]  Céline Clavel,et al.  Refined experiment of the altered human joystick for user cohabitation in multi-stereocopic immersive CVEs , 2016, 2016 IEEE Third VR International Workshop on Collaborative Virtual Environments (3DCVE).

[33]  Mark R. Mine,et al.  Virtual Environment Interaction Techniques , 1995 .

[34]  Mark T. Bolas,et al.  Impossible Spaces: Maximizing Natural Walking in Virtual Environments with Self-Overlapping Architecture , 2012, IEEE Transactions on Visualization and Computer Graphics.

[35]  Bernd Fröhlich,et al.  Multi-Ray Jumping: Comprehensible Group Navigation for Collocated Users in Immersive Virtual Reality , 2019, 2019 IEEE Conference on Virtual Reality and 3D User Interfaces (VR).

[36]  Bernd Fröhlich,et al.  Spatial Updating and Simulator Sickness During Steering and Jumping in Immersive Virtual Environments , 2018, 2018 IEEE Conference on Virtual Reality and 3D User Interfaces (VR).

[37]  David Moore,et al.  Rapid, Continuous Movement Between Nodes as an Accessible Virtual Reality Locomotion Technique , 2018, 2018 IEEE Conference on Virtual Reality and 3D User Interfaces (VR).

[38]  W Barfield,et al.  Situation awareness as a function of frame of reference, computer-graphics eyepoint elevation, and geometric field of view. , 1995, The International journal of aviation psychology.

[39]  I I 14 Size and speed constancy , 2009 .

[40]  Wolfgang Stuerzlinger,et al.  Group Selection Techniques for Efficient 3D Modeling , 2006, 3D User Interfaces (3DUI'06).

[41]  Paul R. MacNeilage,et al.  Teleportation without Spatial Disorientation Using Optical Flow Cues , 2018, Graphics Interface.

[42]  Judy Robertson,et al.  Modern Statistical Methods for HCI , 2016, Human–Computer Interaction Series.

[43]  Dominik Rausch,et al.  Reorientation in virtual environments using interactive portals , 2014, 2014 IEEE Symposium on 3D User Interfaces (3DUI).

[44]  Hans-Werner Gellersen,et al.  Substitutional Reality: Using the Physical Environment to Design Virtual Reality Experiences , 2015, CHI.