Capacitance Sensor Edge Detection for Continuous VR Movement
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing touch pad systems struggle to maintain consistent movement commands when a user's input moves beyond the edge of the capacitance sensor field, leading to inefficient and inconsistent user interactions, particularly in virtual reality applications where continuous movement is desired.
Innovation Solution
A system comprising a capacitance sensor with a controller and programmed instructions that detect a movement input's characteristics, apply a display movement vector, and continue its application even when the input reaches the edge of the sensor field, with the vector's magnitude and direction determined by the capacitance movement vector, allowing for continuous movement output.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Duration of action of moving object
If a touch pad system stops movement command when input reaches the edge of capacitance sensor field, then the sensor field boundary is clearly defined, but continuous movement output cannot be maintained
Solution Approach 1:
The system detects when the input object approaches the edge of the capacitance sensor field and initiates a continued movement command in advance. This preliminary action ensures that the movement output continues seamlessly beyond the edge without interruption, resolving the contradiction between maintaining continuous movement and defining clear boundary limits.
Solution Approach 2:
The system maintains the movement command continuously even after the input object reaches or exceeds the edge of the capacitance sensor field. By extending the useful action beyond the traditional boundary, the system achieves continuous movement output while maintaining command consistency through the edge transition.
2Ease of operation
If a touch pad system requires repeated input commands to maintain movement, then precise control is achieved, but user interaction efficiency decreases
Solution Approach 1:
The system implements a continued movement command that persists without requiring repeated user inputs. This continuity allows the movement output to maintain consistent direction and magnitude over time, significantly improving user interaction efficiency by eliminating the need for repeated commands while preserving precise control through the initial input parameters.
Solution Approach 2:
The system dynamically adjusts the movement command behavior based on the position of the input object relative to the sensor field edge. When the object reaches the edge, the system transitions from standard boundary-limited behavior to continued movement mode, optimizing both ease of operation and productivity through adaptive response.
3Adaptability or versatility
If a touch pad system limits movement to within sensor field edges, then input precision is maintained, but movement flexibility is reduced
Solution Approach 1:
The system extends the movement capability into a new operational dimension beyond the traditional sensor field boundary. By detecting edge conditions and initiating continued movement commands, the system allows output to extend beyond the physical sensor limits while maintaining input precision through the use of edge detection thresholds and movement vector calculations based on the original input parameters.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This solution enables seamless and consistent continuous movement outputs in virtual reality applications by maintaining the display movement vector beyond the edge of the sensor field, improving user interaction efficiency and reducing the need for repeated input commands.
Implementation Method 1
Touch pads may operate using capacitive sensing, a technology that senses the change of capacitance where a finger touches the pad.
Data Source
AI summary
Initiating continued movement output may include a sensor with at least one capacitance sense electrode, a controller in communication with the sensor, memory in communication with the controller, and programmed instructions stored in the memory and configured, when executed, to cause the capacitance controller to detect a first characteristic of a movement input corresponding to an object moving proximate the sensor along a capacitance movement vector, apply a display movement vector to an output in a display, detect a second characteristic of the movement input corresponding to the object reaching an edge of the field of the sensor and continue to apply the display movement vector in the display as an output in response to detecting the second characteristic of the movement input, where the display movement vector magnitude and direction are determined by the capacitance movement vector magnitude and direction.


