Orientation Invariant Motion Interpretation for Non-Elongated Controllers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Motion-sensitive controllers with non-elongated designs, such as cylindrical or irregular shapes, pose challenges in interpreting orientation-invariant motion due to varying user grips, leading to inconsistent sensor readings and difficulties in differentiating motion types.
Innovation Solution
The implementation of a mechanism that transforms inertial sensor readings to be independent of grip orientation through orientation correction and calibration processes, allowing users to grip the controller comfortably in any orientation, with processes including receiving reference readings, computing rotations, and rotating sensor data to maintain motion differentiation capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the controller is designed with a specific physical form (e.g., elongated rectangular shape) to enforce consistent grip orientation, then motion sensor readings become consistent and motion interpretation is simplified, but user freedom of grip is reduced and comfort is compromised
Solution Approach 1:
The patent applies parameter changes by transforming the coordinate system of motion sensor readings through rotation matrices. The system detects the controller's actual orientation using the sensor data and applies appropriate rotation transformations to normalize the readings into a consistent reference frame, thereby achieving consistent motion interpretation regardless of the physical controller shape or user grip orientation.
Solution Approach 2:
The patent introduces an intermediary transformation layer between the physical controller orientation and the motion interpretation system. This intermediary consists of orientation detection and rotation transformation processes that mediate between the varying physical grips and the requirement for consistent motion data, allowing the system to interpret motion correctly regardless of how the user holds the controller.
2Ease of operation
If the controller is designed with a cylindrical or rotationally symmetrical form, then user grip freedom is enhanced, but motion sensor readings become inconsistent across different grip orientations making motion differentiation difficult
Solution Approach 1:
The system compensates for the rotational symmetry of cylindrical controllers by dynamically adjusting the parameter frame of reference. It detects the actual orientation of the controller in space and applies rotation transformations to the sensor readings, effectively changing the coordinate system to match the controller's actual orientation, thereby restoring consistency for motion differentiation.
Solution Approach 2:
The patent employs feedback mechanisms where the system continuously monitors the controller's orientation through sensor readings, determines the appropriate rotation transformation, and applies it to normalize subsequent motion data. This feedback loop ensures that regardless of how the user grips the cylindrical controller, the system adapts and produces consistent, interpretable motion data.
3Measurement precision
If orientation correction and calibration processes are implemented to transform sensor readings, then motion interpretation becomes consistent across various grips, but system complexity increases
Solution Approach 1:
The patent applies preliminary action by performing orientation detection and rotation transformation calculations before motion interpretation occurs. The system pre-computes the necessary rotation matrices based on the controller's initial orientation state, so that when motion occurs, the data can be directly transformed into the correct reference frame without adding complex real-time processing steps during the actual motion recognition.
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
Enables consistent motion interpretation across various grip orientations, eliminating the need for explicit calibration and ensuring accurate motion recognition without requiring consistent controller positioning, thus enhancing user freedom and system performance.
Implementation Method 1
It uses a combination of built-in accelerometers and infrared detection to sense its position in a 3D space
Implementation Method 2
one or more transformation or rotations are designed to transform or rotate readings from inertial sensors housed in the controller to readings independent from how the controller is being gripped by a user
Data Source
AI summary
Techniques for interpreting orientation invariant motion are disclosed. Unlike a prior art controller that has a specific physical design to induce or force a user to grip the controller in a consistent way, a disclosed controller does not have such a physical design and allows a user to grip the controller in any way that is comfortable to the user. One or more transformations or rotations are designed to transform or rotate readings from inertial sensors housed in the controller to readings independent from how the controller is being gripped by a user.


