Character Motion Control via Attitude and Load Sensors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing game systems lack the ability to provide diverse and complicated operations intuitively, with limited freedom in character object movements due to reliance on predetermined motion instructions and small range of detectable values from sensors.
Innovation Solution
An information processing apparatus with a display apparatus, first operating means, second operating means, and third operating means, including attitude calculation and load detection mechanisms, allowing the character object to perform various motions based on user input from hand and foot operations, using acceleration sensors and load sensors to detect inclination and load applied.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If predetermined motion instructions are used to control character object, then operation simplicity is maintained, but degree of freedom in character movements is limited
Solution Approach 1:
The system transitions from static predetermined motion instructions to dynamic motion generation where the character object's movements are continuously adapted based on real-time sensor data from the player's body motions, enabling both ease of operation and high degree of freedom
Solution Approach 2:
The system changes the parameter detection capability from simple on/off foot switch detection to continuous load value detection, enabling a wide range of character motions corresponding to different load magnitudes while maintaining intuitive operation
2Device complexity
If foot switches with limited detection range are used, then device complexity is reduced, but range of detectable values is small
Solution Approach 1:
The system replaces simple mechanical foot switches with load sensors that detect force magnitude, transforming the detection mechanism from binary on/off states to continuous analog measurements, thereby expanding the range of detectable values without significantly increasing device complexity
Solution Approach 2:
The system changes the detection parameter from simple presence/absence detection to load magnitude detection, enabling differentiation between various intensities of foot pressure and corresponding them to different character motions
3Ease of operation
If only on or off detection of foot switches is implemented, then measurement simplicity is maintained, but variety of character motions is limited
Solution Approach 1:
The system changes the detection parameter from binary on/off states to continuous load magnitude values, enabling a spectrum of character motions that correspond to different intensities of player input, thereby maintaining measurement simplicity while expanding motion variety
Solution Approach 2:
The load sensor serves multiple functions by detecting both the presence and intensity of foot pressure, allowing a single sensor to control a wide variety of character motions ranging from gentle actions to powerful attacks
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 users to perform a variety of intuitive motions by inclining the operating means and applying load, enhancing the degree of freedom in character object control and providing a more engaging gaming experience.
Implementation Method 1
a first attitude calculation means (40, S27), second attitude calculation means (40, S47), load detection means (36b)
Implementation Method 2
load detection means (36b), in response to a load applied to the third operating means and detected by the load detection means
Data Source
AI summary
A player can change the direction of the right hand of a character object, or extend and retract the right arm of the character object, by changing the direction of the core unit 70. The player can change the direction of the left hand of the character object, or extend and retract the left arm of the character object by changing the direction of the subunit 76. The player can retract and extend a leg of the character object, by shifting the center of gravity in the front-back direction when the player is standing on the load controller 36.


