Operation Device Posture Detection Error Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
User operations on an operation device with a magnetic sensor can cause measurement errors during posture detection, as the user's actions influence the magnetic sensor's detection results.
Innovation Solution
An information processing apparatus that receives sensor data and operation input information, determines if an operation button has been pressed, and restricts posture identification using magnetic sensor data when an operation is detected, thereby minimizing measurement errors by excluding influenced data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the magnetic sensor is used for posture detection in an operation device, then the posture detection function is implemented, but measurement errors occur when the user operates the operation button
Solution Approach 1:
The system dynamically switches between magnetic sensor-based posture detection and alternative detection methods based on the operational state. When the operation button is detected as pressed, the system transitions from using the magnetic sensor to using other sensors (acceleration sensor, gyroscope sensor) to identify posture, thereby avoiding measurement errors during button operation while maintaining accurate posture detection during normal use
Solution Approach 2:
The system changes the detection parameters by selecting different sensor combinations based on the operational context. During button operation, the magnetic sensor data is excluded and alternative sensor data is used; during normal operation, the magnetic sensor is utilized. This parameter switching resolves the contradiction by adapting the detection method to the current operational state
2Ease of operation
If the operation button is positioned closer to the magnetic sensor on the board, then the button layout is optimized, but the user's operation influences the magnetic sensor detection result
Solution Approach 1:
The system segments the detection process into two distinct modes: normal detection mode using the magnetic sensor, and operation mode using alternative sensors. This segmentation allows the button to be positioned optimally for ease of operation without compromising detection accuracy, as the system uses different detection methods for different operational contexts
Solution Approach 2:
The determining section acts as an intermediary that monitors the operational state and controls which sensor data is used for posture identification. When the operation button is pressed, this intermediary switches to using alternative sensor data, thereby eliminating the harmful influence of button operation on magnetic sensor accuracy while maintaining optimal button placement
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
The solution effectively reduces measurement errors in posture detection by isolating the magnetic sensor's data during user operations, ensuring accurate posture identification using alternative sensor data.
Implementation Method 1
The magnetic sensor is a sensor capable of detecting an orientation of the Earth's magnetic field
Data Source
AI summary
Provided is an information processing apparatus, which is connected to an operation device including a magnetic sensor and an operation button used for operation input by a user, and is configured to: receive, from the operation device, a detection result of the magnetic sensor and information indicating an operation performed by the user with respect to the operation button; determine whether or not the operation button has been operated, by using the received information indicating the operation; and, when it is determined that the operation button has been operated, restrict a posture of the operation device from being identified by using the detection result of the magnetic sensor.


