IEEE Trans Vis Comput Graph. 2023 Aug;29(8):3670-3684. doi: 10.1109/TVCG.2022.3169222. Epub 2023 Jun 29.
Body-centric locomotion allows users to control both movement speed and direction with body parts (e.g., head tilt, arm swing or torso lean) to navigate in virtual reality (VR). However, there is little research to systematically investigate the effects of body parts for speed and direction control on virtual locomotion by taking in account different transfer functions(L: linear function, P: power function, and CL: piecewise function with constant and linear function). Therefore, we conducted an experiment to evaluate the combinational effects of the three factors (body parts for direction control, body parts for speed control, and transfer functions) on virtual locomotion. Results showed that (1) the head outperformed the torso for movement direction control in task completion time and environmental collisions; (2) Arm-based speed control led to shorter traveled distances than both head and knee. Head-based speed control had fewer environmental collisions than knee; (3) Body-centric locomotion with CL function was faster but less accurate than both L and P functions. Task time significantly decreased from P, L to CL functions, while traveled distance and overshoot significantly increased from P, L to CL functions. L function was rated with the highest score of USE-S, -pragmatic and -hedonic; (4) Transfer function had a significant main effect on motion sickness: the participants felt more headache and nausea when performing locomotion with CL function. Our results provide implications for body-centric locomotion design in VR applications.
以身体为中心的运动允许用户通过身体部位(例如头部倾斜、手臂摆动或躯干倾斜)来控制运动速度和方向,从而在虚拟现实 (VR) 中进行导航。然而,很少有研究系统地调查不同传递函数(L:线性函数、P:幂函数和 CL:具有常数和线性函数的分段函数)对身体部位进行速度和方向控制以实现虚拟运动的影响。因此,我们进行了一项实验来评估三个因素(用于方向控制的身体部位、用于速度控制的身体部位和传递函数)对虚拟运动的综合影响。结果表明:(1)头部在运动方向控制方面优于躯干,在任务完成时间和环境碰撞方面;(2)基于手臂的速度控制导致的行驶距离比头部和膝盖都短。头部速度控制比膝盖导致的环境碰撞少;(3)具有 CL 功能的以身体为中心的运动速度更快但准确性较低,比 L 和 P 功能都要差。与 P 和 L 函数相比,任务时间从 P、L 显著减少到 CL 函数,而行驶距离和过冲从 P、L 显著增加到 CL 函数。L 函数在 USE-S、-pragmatic 和 -hedonic 方面的评分最高;(4)传递函数对晕动病有显著的主效应:使用 CL 功能进行运动时,参与者感到更多的头痛和恶心。我们的研究结果为 VR 应用中的以身体为中心的运动设计提供了启示。