基于手势的交互:将加速度计和陀螺仪传感器集成到移动应用程序的使用中
Sergio Caro-Alvaro1, Eva Garcia-Lopez1, Alexander Brun-Guajardo1
1Universidad de Alcalá, Departamento de Ciencias de la Computación, 28805 Madrid, Spain.
Sensors (Basel, Switzerland)
|February 10, 2024
概括
移动应用程序可以使用加速度计和陀螺仪传感器进行直观的基于手势的交互. 虽然传感器任务需要更长的时间,但用户更喜欢它们而不是触摸控制,这表明未来的用户体验益处.
科学领域:
- 人与计算机的互动.
- 移动计算 移动计算
- 用户体验研究研究.
背景情况:
- 传统的移动应用互动在很大程度上依赖于基于触摸的输入.
- 像加速度计和陀螺仪这样的设备传感器为新的交互方法提供了潜力.
- 整合基于传感器的手势可以增强移动用户体验 (UX).
研究的目的:
- 评估加速仪和陀螺仪传感器在移动应用程序中的基于手势的交互的可行性和功能.
- 将基于传感器和传统基于触摸的交互方法之间的用户体验和性能进行比较.
- 在受控的实验环境中探索用户对基于手势的互动的感知.
主要方法:
- 开发了一个独立的Android应用程序来进行受控实验.
- 实现了基于传感器 (加速计,陀螺仪) 和基于触摸的交互场景的模块.
- 收集的定量数据 (任务完成时间) 和定性数据 (任务后的用户感知).
- 招募了22名参与者来评估交互方法.
主要成果:
- 使用基于传感器的手势的任务通常需要比基于触摸的任务更长的完成时间.
- 很大一部分参与者表示他们更喜欢基于传感器的交互,而不是传统的触摸控制.
- 客观任务效率和主观用户偏好之间存在差异.
结论:
- 使用设备传感器的基于手势的交互显示出增强移动应用程序用户体验的希望,尽管最初的任务时间更长.
- 需要进一步的研究来了解影响用户体验的因素,例如学习曲线和认知负载.
- 基于传感器的手势的集成值得考虑未来的移动应用程序设计.
相关概念视频
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
Gyroscope: Precession
4.1K
Precession can be demonstrated effectively through a spinning top. If a spinning top is placed on a flat surface near the surface of the Earth at a vertical angle and is not spinning, it will fall over due to the force of gravity producing a torque acting on its center of mass. However, if the top is spinning on its axis, it precesses about the vertical direction, rather than topple over due to this torque. Precessional motion is a combination of a steady circular motion of the axis and the...
4.1K
Responses to Gravity and Touch
34.7K
Gravitropism: Plant Responses to Gravity
34.7K
Measuring Acceleration Due to Gravity
567
Consider a coffee mug hanging on a hook in a pantry. If the mug gets knocked, it oscillates back and forth like a pendulum until the oscillations die out.
A simple pendulum can be described as a point mass and a string. Meanwhile, a physical pendulum is any object whose oscillations are similar to a simple pendulum, but cannot be modeled as a point mass on a string because its mass is distributed over a larger area. The behavior of a physical pendulum can be modeled using the principles of...
A simple pendulum can be described as a point mass and a string. Meanwhile, a physical pendulum is any object whose oscillations are similar to a simple pendulum, but cannot be modeled as a point mass on a string because its mass is distributed over a larger area. The behavior of a physical pendulum can be modeled using the principles of...
567
Relative Motion Analysis using Rotating Axes - Acceleration
337
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...
337
Angular Velocity and Acceleration
9.3K
We previously discussed angular velocity for uniform circular motion, however not all motion is uniform. Envision an ice skater spinning with their arms outstretched; when they pull their arms inward, their angular velocity increases. Additionally, think about a computer's hard disk slowing to a halt as the angular velocity decreases. The faster the change in angular velocity, the greater the angular acceleration. The instantaneous angular acceleration is defined as the derivative of...
9.3K


