The omni-directional treadmill: a locomotion device for virtual worlds
Proceedings of the 10th annual ACM symposium on User interface software and technology
On global uniform asymptotic stability of nonlinear time-varying systems in cascade
Systems & Control Letters
Nonlinear and Adaptive Control Design
Nonlinear and Adaptive Control Design
Walking About Virtual Environments on an Infinite Floor
VR '99 Proceedings of the IEEE Virtual Reality
Development of Ground Surface Simulator for Tel-E-Merge System
VR '00 Proceedings of the IEEE Virtual Reality 2000 Conference
Cybersphere: the fully immersive spherical projection system
Communications of the ACM - Why CS students need math
Calibration of locomotion resulting from visual motion in a treadmill-based virtual environment
ACM Transactions on Applied Perception (TAP)
A feedback-controlled interface for treadmill locomotion in virtual environments
ACM Transactions on Applied Perception (TAP)
Inertial-Force Feedback for the Treadport Locomotion Interface
Presence: Teleoperators and Virtual Environments
IEEE Transactions on Multimedia
Walking improves your cognitive map in environments that are large-scale and large in extent
ACM Transactions on Computer-Human Interaction (TOCHI)
CyberWalk: Enabling unconstrained omnidirectional walking through virtual environments
ACM Transactions on Applied Perception (TAP)
Perceptually inspired methods for naturally navigating virtual worlds
SIGGRAPH Asia 2011 Courses
Full body acting rehearsal in a networked virtual environment-a case study
Presence: Teleoperators and Virtual Environments
Towards perceptual fidelity: Slant perception in real and interactive virtual environments
International Journal of Human-Computer Studies
Learning to walk in virtual reality
ACM Transactions on Applied Perception (TAP)
Evaluation of surround-view and self-rotation in the OctaVis VR-System
JVRC '13 Proceedings of the 5th Joint Virtual Reality Conference
Hi-index | 0.00 |
For us humans, walking is our most natural way of moving through the world. One of the major challenges in present research on navigation in virtual reality is to enable users to physically walk through virtual environments. Although treadmills, in principle, allow users to walk for extended periods of time through large virtual environments, existing setups largely fail to produce a truly immersive sense of navigation. Partially, this is because of inadequate control of treadmill speed as a function of walking behavior. Here, we present a new control algorithm that allows users to walk naturally on a treadmill, including starting to walk from standstill, stopping, and varying walking speed. The treadmill speed control consists of a feedback loop based on the measured user position relative to a given reference position, plus a feed-forward term based on online estimation of the user's walking velocity. The purpose of this design is to make the treadmill compensate fully for any persistent walker motion, while keeping the accelerations exerted on the user as low as possible. We evaluated the performance of the algorithm by conducting a behavioral experiment in which we varied its most important parameters. Participants walked at normal walking speed and then, on an auditory cue, abruptly stopped. After being brought back to the center of the treadmill by the control algorithm, they rated how smoothly the treadmill had changed its velocity in response to the change in walking speed. Ratings, in general, were quite high, indicating good control performance. Moreover, ratings clearly depended on the control algorithm parameters that were varied. Ratings were especially affected by the way the treadmill reversed its direction of motion. In conclusion, controlling treadmill speed in such a way that changes in treadmill speed are unobtrusive and do not disturb VR immersiveness is feasible on a normal treadmill with a straightforward control algorithm.