Related Experiment Video
Updated: Sep 19, 2025

09:11
Controlled Rotation of Human Observers in a Virtual Reality Environment
Published on: April 21, 2022
2.7K
Cardboard Controller: A Cost-Effective Method to Support Complex Interactions in Mobile VR
IEEE Transactions on Visualization and Computer Graphics
|June 19, 2025
Summary
We developed a low-cost Cardboard Controller for mobile virtual reality (VR) interactions. This device offers 6-degree-of-freedom selection, comparable to other 3D input devices, making VR more accessible.
Area of Science:
- Human-Computer Interaction
- Virtual Reality Technology
- Accessible Design
Background:
- Mobile virtual reality (VR) requires advanced, affordable interaction methods.
- Existing 3D input devices can be costly and complex.
- There is a need for democratizing VR accessibility through low-cost solutions.
Purpose of the Study:
- To introduce a low-cost, 6-degree-of-freedom (6DoF) interaction device for mobile VR.
- To evaluate selection activation methods and compare user experience with existing techniques.
- To provide design guidelines for accessible mobile VR input devices.
Main Methods:
- Development of the Cardboard Controller using accessible materials.
- Two studies were conducted: one on selection activation, another comparing ray-casting and virtual hand interactions.
- Performance metrics included throughput and task completion time.
Main Results:
- The Cardboard Controller supports 6DoF target selection effectively.
- Performance was comparable to other 3D input devices regarding throughput and task completion.
- The device demonstrated efficacy in pointing and grabbing interactions, especially for within-reach objects.
Conclusions:
- Low-cost, accessible materials can enable high-complexity interaction methods for mobile VR.
- The Cardboard Controller offers a viable alternative for mobile VR interaction.
- Design guidelines are proposed to foster further research in democratizing VR technology.
Related Concept Videos
PD Controller: Design
359
In automotive engineering, car suspension systems often employ Proportional Derivative (PD) controllers to enhance performance. PD controllers are utilized to adjust the damping force in response to road conditions. A controller, acting as an amplifier with a constant gain, demonstrates proportional control, with output directly mirroring input.
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
359
Virtual Work for a System of Connected Rigid Bodies
479
Virtual work is a powerful method used to solve problems involving several connected rigid bodies. When the system is in equilibrium, virtual work is zero. This allows the calculation of the resulting forces when a system undergoes a virtual displacement. When attempting to analyze such a system, first, use a free-body diagram, where an independent coordinate represents the configuration of the links, and mark its deflected position resulting from the positive virtual displacement.
Next,...
Next,...
479
Controller Configurations
153
Controller configurations are crucial in a car's cruise control system because they manage speed over time to maintain a consistent pace regardless of road conditions, thereby meeting design goals. In traditional control systems, fixed-configuration design involves predetermined controller placement. System performance modifications are known as compensation.
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
153
Design Example: Resistive Touchscreen
445
A device engineer plays a crucial role in designing user interfaces for mobile devices. One such interface is the resistive touchscreen, which fundamentally consists of two metallic layers: a flexible upper layer and a rigid lower layer, separated by a narrow gap. The high resistance between these two layers is a key characteristic of this design.
When a user touches the screen, the two layers make contact at a specific point known as the touchpoint. This contact reduces the resistance between...
When a user touches the screen, the two layers make contact at a specific point known as the touchpoint. This contact reduces the resistance between...
445
Planar Rigid-Body Motion
562
Understanding the movement of a rigid body in planar motion involves recognizing that every particle within this body is traversing a path that maintains a consistent distance from a specific plane. This concept is fundamental in the study of physics and mechanical engineering, and it allows us to comprehend better how objects move in space.
Planar motion is typically divided into three distinct categories. The first is rectilinear translation, demonstrated by a subway train that moves along...
Planar motion is typically divided into three distinct categories. The first is rectilinear translation, demonstrated by a subway train that moves along...
562

