精确的射线投射选择与旋转手势使用6DOF追踪装置
IEEE transactions on visualization and computer graphics
|October 13, 2023
概括
这项研究引入了一种新的旋转手势,用于在3D界面中选择目标,比传统方法提高准确性. 这种方法提高了控制器使用六度自由度 (6-DOF) 的精度.
科学领域:
- 人与计算机的交互
- 虚拟现实 虚拟现实 虚拟现实
- 3D用户界面 3D用户界面
背景情况:
- 六度自由度 (6-DOF) 控制器是3D用户界面 (3DUI) 的标准.
- 在3D空间中的目标选择准确性通常会因Heisenberg效应而降低,6DOF控制器.
- 现有的选择方法可能会受到离散输入触发器的负面影响.
研究的目的:
- 建议和评估使用旋转手势对3DUI进行新型目标选择方法.
- 为了减少离散输入对选择准确性的负面影响.
- 用6-DOF控制器提高目标采集的精度.
主要方法:
- 开发了一种基于6-DOF设备指向动作的射线投射的数学模型.
- 提出了一种利用轴向手腕旋转的目标选择技术.
- 实现了一个检测模型来识别旋转手势启动.
- 设计了一个控制显示增益 (CD增益) 功能,以实现手势稳定.
主要成果:
- 拟议的基于旋转手势的射线投射方法与传统的按按相比,显示出更高的准确性.
- 使用6-DOF笔和Vive控制器的实验验证证证了该方法的有效性.
- 该系统成功识别了旋转动作启动时间,并保持了射线稳定性.
结论:
- 手腕旋转在3DUI中提供了比分立按按更准确的目标选择方法.
- 拟议的技术减轻了海森堡效应对选择准确性的影响.
- 这种基于手势的选择方法与现有的追踪系统兼容,用于实际应用.
相关概念视频
Relative Motion Analysis using Rotating Axes
472
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame.
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
472
Relative Motion Analysis using Rotating Axes-Problem Solving
408
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
408
Rotation with Constant Angular Acceleration - II
6.0K
Kinematics is the description of motion. The kinematics of rotational motion discusses the relationships between rotation angle, angular velocity, angular acceleration, and time. One can describe many things with great precision using kinematics, but kinematics does not consider causes. For example, a large angular acceleration describes a very rapid change in angular velocity without any consideration of its cause. Thus, rotational kinematics does not represent the laws of nature.
The first...
The first...
6.0K
Relative Motion Analysis using Rotating Axes - Acceleration
342
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame. The absolute velocity of point B is determined by adding the absolute velocity of point A, the relative velocity of point B in the rotating frame, and the effects caused by the angular velocity within the rotating frame.
Time differentiation is...
Time differentiation is...
342
Rotation with Constant Angular Acceleration - I
6.8K
If angular acceleration is constant, then we can simplify equations of rotational kinematics, similar to the equations of linear kinematics. This simplified set of equations can be used to describe many applications in physics and engineering where the angular acceleration of a system is constant.
Using our intuition, we can begin to see how rotational quantities such as angular displacement, angular velocity, angular acceleration, and time are related to one another. For example, if a flywheel...
Using our intuition, we can begin to see how rotational quantities such as angular displacement, angular velocity, angular acceleration, and time are related to one another. For example, if a flywheel...
6.8K
Gyroscope
3.0K
A gyroscope is defined as a spinning disk in which the axis of rotation is free to assume any orientation. When spinning, the orientation of the spin axis is unaffected by the orientation of the body that encloses it. The body or vehicle enclosing the gyroscope can be moved from place to place, while the orientation of the spin axis remains the same. This makes gyroscopes very useful in navigation, especially where magnetic compasses cannot be used, such as in crewed and crewless spacecraft,...
3.0K


