Locomotion is one of the most significant unsolved problems for the virtual reality field. While viewpoint control is a fundamental task for any 3D application, the coupling between physical and virtual motions is critically important for maintaining immersion in VR. When users are wearing a head-mounted display, they can no longer see the real world, and they may collide with walls or other physical objects if they walk outside the boundaries of the motion tracking space. As a result, most VR experiences either restrict user movement within limited “room-scale” spaces (e.g. 5m x 5m) or utilize alternative virtual locomotion techniques (e.g. flying, teleportation, etc.) that are widely associated with negative effects such as simulator sickness and spatial disorientation. Thus, the laws of physics are seemingly at odds with the ambitions of developers and present a major barrier for virtual reality applications.
The Illusioneering Lab studies and applies techniques that imperceptibly manipulate the laws of physics to overcome the physical obstacles that normally restrict movement in virtual reality. This approach, known as redirected walking, has stunning potential to fool the senses. Experiments have convinced users they were walking along a straight path while actually traveling in a circle or that they were exploring impossibly large virtual environments within the footprint of a single real-world room. Research also focuses on computational systems that can automatically redirect users in complex physical spaces as they walk through potentially infinite virtual worlds.

Software
Selected Publications
Don’t Block the Ground: Reducing Discomfort in Virtual Reality with an Asymmetric Field-of-View Restrictor F. Wu, G. Bailey, T. Stoffregen, and E. Suma Rosenberg. ACM Symposium on Spatial User Interaction, to appear. @inproceedings{sap2021, title = {Don’t Block the Ground: Reducing Discomfort in Virtual Reality with an Asymmetric Field-of-View Restrictor}, author = {F. Wu and G. Bailey and T. Stoffregen and E. Suma Rosenberg}, year = {2021}, date = {2021-11-09}, booktitle = {ACM Symposium on Spatial User Interaction}, keywords = {}, pubstate = {forthcoming}, tppubtype = {inproceedings} } |
Comparison of Audio and Visual Cues to Support Remote Guidance in Immersive Environments F. Wu, J. Thomas, S. Chinnola, and E. Suma Rosenberg. International Conference on Artificial Reality and Telexistence & Eurographics Symposium on Virtual Environments, 2020. @inproceedings{icat2020, title = {Comparison of Audio and Visual Cues to Support Remote Guidance in Immersive Environments}, author = {F. Wu and J. Thomas and S. Chinnola and E. Suma Rosenberg}, url = {https://illusioneering.cs.umn.edu/papers/wu-icat2020.pdf}, year = {2020}, date = {2020-12-02}, booktitle = {International Conference on Artificial Reality and Telexistence & Eurographics Symposium on Virtual Environments}, keywords = {}, pubstate = {published}, tppubtype = {inproceedings} } |
Combining Dynamic Field of View Modification with Physical Obstacle Avoidance F. Wu, and E. Suma Rosenberg. IEEE VR Workshop on Immersive Sickness Prevention, 2019. @inproceedings{wisp19, title = {Combining Dynamic Field of View Modification with Physical Obstacle Avoidance}, author = {F. Wu and E. Suma Rosenberg}, url = {https://illusioneering.cs.umn.edu/papers/wu-wisp2019.pdf}, year = {2019}, date = {2019-03-24}, booktitle = {IEEE VR Workshop on Immersive Sickness Prevention}, howpublished = {Workshop Paper}, keywords = {}, pubstate = {published}, tppubtype = {inproceedings} } |
An Augmented Reality Motion Planning Interface for Robotics C. Hutton, N. Sohre, B. Davis, S. Guy, and E. Suma Rosenberg. IEEE Conference on Virtual Reality and 3D User Interfaces, 2019. @inproceedings{vr19demo1, title = {An Augmented Reality Motion Planning Interface for Robotics}, author = {C. Hutton and N. Sohre and B. Davis and S. Guy and E. Suma Rosenberg}, url = {https://illusioneering.cs.umn.edu/papers/hutton-vr2019-demo.pdf}, year = {2019}, date = {2019-03-23}, booktitle = {IEEE Conference on Virtual Reality and 3D User Interfaces}, howpublished = {Research Demo}, keywords = {}, pubstate = {published}, tppubtype = {inproceedings} } |
A Raycast Approach to Hybrid Touch / Motion Capture Virtual Reality User Experience R. Spicer, R. Yahata, M. Bolas, and E. Suma. ACM Symposium on Spatial User Interaction, pp. 160, 2014, (Best Poster Award). @inproceedings{sui2014posterraycast, title = {A Raycast Approach to Hybrid Touch / Motion Capture Virtual Reality User Experience}, author = {R. Spicer and R. Yahata and M. Bolas and E. Suma}, url = {https://illusioneering.cs.umn.edu/papers/spicer-sui2014.pdf}, year = {2014}, date = {2014-01-01}, booktitle = {ACM Symposium on Spatial User Interaction}, pages = {160}, howpublished = {Poster}, note = {Best Poster Award}, keywords = {}, pubstate = {published}, tppubtype = {inproceedings} } |
Spatial Misregistration of Virtual Human Audio: Implications of the Precedence Effect D. Krum, E. Suma, and M. Bolas. International Conference on Intelligent Virtual Agents, pp. 139–145, 2012. @inproceedings{iva2012, title = {Spatial Misregistration of Virtual Human Audio: Implications of the Precedence Effect}, author = {D. Krum and E. Suma and M. Bolas}, url = {http://link.springer.com/chapter/10.1007%2F978-3-642-33197-8_14}, year = {2012}, date = {2012-01-01}, booktitle = {International Conference on Intelligent Virtual Agents}, pages = {139–145}, keywords = {}, pubstate = {published}, tppubtype = {inproceedings} } |
Augmented Reality using Personal Projection and Retroreflection D. Krum, E. Suma, and M. Bolas. Personal and Ubiquitous Computing, 16 (1), pp. 17–26, 2011. @article{puc2011, title = {Augmented Reality using Personal Projection and Retroreflection}, author = {D. Krum and E. Suma and M. Bolas}, url = {http://link.springer.com/article/10.1007%2Fs00779-011-0374-4}, year = {2011}, date = {2011-01-01}, journal = {Personal and Ubiquitous Computing}, volume = {16}, number = {1}, pages = {17–26}, keywords = {}, pubstate = {published}, tppubtype = {article} } |
Evaluation of the Cognitive Effects of Travel Technique in Complex Real and Virtual Environments E. Suma, S. Finkelstein, M. Reid, S. Babu, A. Ulinski, and L. Hodges. IEEE Transactions on Visualization and Computer Graphics, 16 (4), pp. 690–702, 2010. @article{tvcg2010, title = {Evaluation of the Cognitive Effects of Travel Technique in Complex Real and Virtual Environments}, author = {E. Suma and S. Finkelstein and M. Reid and S. Babu and A. Ulinski and L. Hodges}, url = {https://illusioneering.cs.umn.edu/papers/suma-tvcg2010.pdf}, year = {2010}, date = {2010-01-01}, journal = {IEEE Transactions on Visualization and Computer Graphics}, volume = {16}, number = {4}, pages = {690–702}, keywords = {}, pubstate = {published}, tppubtype = {article} } |
Effects of Travel Technique and Gender on a Divided Attention Task in a Virtual Environment E. Suma, S. Finkelstein, S. Clark, P. Goolkasian, and L. Hodges. IEEE Symposium on 3D User Interfaces, pp. 27–34, 2010. @inproceedings{3dui2010, title = {Effects of Travel Technique and Gender on a Divided Attention Task in a Virtual Environment}, author = {E. Suma and S. Finkelstein and S. Clark and P. Goolkasian and L. Hodges}, url = {https://illusioneering.cs.umn.edu/papers/suma-3dui2010.pdf}, year = {2010}, date = {2010-01-01}, booktitle = {IEEE Symposium on 3D User Interfaces}, pages = {27–34}, keywords = {}, pubstate = {published}, tppubtype = {inproceedings} } |