Dual Accelerometer Controller for Intuitive Motion Input
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing game control technologies using multiple sensors restrict player freedom of motion and do not effectively utilize multi-directional motion inputs, leading to limited dynamic play and entertainment value.
Innovation Solution
A game program and apparatus utilizing two separate acceleration sensors or gyrosensors to detect posture differences and averages, allowing for dynamic game inputs with high freedom of motion, intuitive motion control, and improved posture control by determining valid sensor states and timing of motion inputs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If multiple acceleration sensors are used to detect motion in different directions, then the measurement precision and information quality improve, but the device complexity increases
Solution Approach 1:
The patent combines multiple acceleration sensors (first and second acceleration sensors) into a single controller unit, merging their functions to detect motion in different directions simultaneously. This integration approach maintains high measurement precision while managing device complexity by consolidating sensor operations within one controller.
Solution Approach 2:
The controller is designed to perform multiple functions using the plurality of acceleration sensors, including detecting inclination angles, detecting motion directions, and distinguishing between different types of motions (swinging, shaking, tilting). This multi-functionality allows the system to extract comprehensive motion information from multiple sensors without proportionally increasing complexity.
2Ease of operation
If the motions of both hands are fixed in the game control, then the device complexity is reduced, but the ease of operation and player freedom are limited
Solution Approach 1:
The patent implements dynamic game control where the controller responds to various types of motions (swinging, shaking, tilting) detected by the acceleration sensors. The game control unit dynamically adjusts the game object's behavior based on the type and direction of motion detected, allowing players freedom to move their hands in different ways while maintaining manageable control system complexity through automated motion classification.
Solution Approach 2:
The system changes control parameters based on the type of motion detected. By identifying whether the motion is swinging, shaking, or tilting, and determining the direction and intensity of each motion type, the game control unit adjusts game parameters accordingly. This allows diverse player movements to be translated into meaningful game actions without requiring complex control mechanisms for each possible movement type.
3Adaptability or versatility
If separate inputs from two acceleration sensors are used independently, then the device complexity is reduced, but the entertainment value and effectiveness of multi-directional motion detection are lost
Solution Approach 1:
The game control unit acts as an intermediary that receives data from multiple acceleration sensors and processes it to detect the type and direction of motion. This intermediary component synthesizes information from both sensors to identify swinging motions, shaking motions, and tilting motions, enabling effective utilization of multi-directional motion detection while managing integration complexity through centralized processing.
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 players to perform dynamic game operations with high freedom of motion, providing intuitive and realistic control through the detection and utilization of posture differences and averages from multiple sensors, enhancing the gaming experience.
Implementation Method 1
a first acceleration sensor 701 and a second acceleration sensor 761 respectively provided in a first housing 71 and a second housing 77
Implementation Method 2
an output from a first sensor 701 which is an acceleration sensor or a gyrosensor provided in a first housing 71
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An inclination of a first unit is detected based on an output from a first acceleration sensor provided in a first unit of a controller, and an inclination of a second unit is detected based on an output from a second acceleration sensor provided in a second unit separate from the first unit. A difference between the inclinations of the first unit and the second unit is detected, and game control is performed using the detected difference . Thus, with a game apparatus using a plurality of acceleration sensors or a plurality of sensors capable of detecting a motion or a posture, a dynamic play is made possible with a high degree of freedom of motion and an intuitive motion input is realized.