Drumstick Orientation Detection Using Sensor Fusion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual musical performance devices face accuracy issues in estimating the orientation of a drumstick-shaped member when moved at high speed due to the instability of geomagnetic sensors, limiting the number of sound sources and accuracy of azimuth estimation.

Innovation Solution

An orientation detection device with a triaxial magnetic sensor, acceleration sensor, and angular velocity sensor that corrects the orientation parameter by accumulating and adjusting output values to match initial magnetism and acceleration values, improving accuracy by stabilizing the gravity direction and geomagnetic direction estimation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a geomagnetic sensor is used to determine the orientation of the drumstick-shaped member, then the orientation can be detected, but the accuracy of azimuth estimation is degraded when moved at high speed due to vulnerability to disturbances and instability

Engineering Contradiction:
Improveazimuth estimation accuracyVSAvoidgeomagnetic sensor stability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent combines multiple sensors (acceleration sensor, angular velocity sensor, and magnetic sensor) into an integrated orientation detection system. The acceleration sensor detects gravity direction, the angular velocity sensor measures rotation, and the magnetic sensor provides geomagnetic reference. By merging these sensors and fusing their data through coordinate transformations and correction algorithms, the system achieves reliable orientation estimation even during high-speed movement when individual sensors would be unstable or inaccurate.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system implements feedback correction by continuously comparing the orientation parameters derived from different sensors and adjusting the magnetic sensor readings based on acceleration and angular velocity data. The correction section uses the accumulated orientation information to correct the orientation parameter, creating a closed-loop system that compensates for geomagnetic sensor instability during dynamic movement.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If the drumstick-shaped member is moved at high speed to enable dynamic playing, then the musical performance capability is enhanced, but the accuracy of orientation detection is degraded due to geomagnetic sensor instability

Engineering Contradiction:
Improvedynamic playing capabilityVSAvoidorientation detection accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent introduces intermediate calculation steps and coordinate transformation matrices as mediators between the raw sensor data and the final orientation output. The system first calculates orientation parameters in a local coordinate system, then transforms them to a world coordinate system using correction algorithms. These intermediate processing steps filter out high-speed movement disturbances and provide stable orientation information for dynamic playing scenarios.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary orientation calibration and sensor fusion setup before dynamic movement begins. The initial stationary state orientation parameters are stored and used as reference for subsequent corrections during movement, preparing the system in advance to handle high-speed dynamics accurately.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If only horizontal direction sound sources are used to simplify the system, then the device complexity is reduced, but the number of sound sources is limited to three or four

Engineering Contradiction:
Improvesound source configurationVSAvoidnumber of sound sources
Core Design Contradiction:
Device complexityVSQuantity of substance

Solution Approach 1:

The patent extends the sound source configuration from a 2D horizontal plane to a 3D spatial arrangement. By implementing full 3D orientation detection using the triaxial sensors and calculating orientation in both local and world coordinate systems, the system enables placement of sound sources in three-dimensional space (up, down, left, right, forward, backward directions), increasing the number of available sound sources from 3-4 to 6 or more while maintaining manageable system complexity through systematic coordinate transformation.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

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

Enhances the accuracy of orientation estimation and sound emission timing, allowing for a greater number of sound sources and improved stability during high-speed movements, thereby enhancing the musical performance experience.

Implementation Method 1

a magnetic sensor which detects magnetism occurring in each direction of three axes of the holding member which are orthogonal to each other

Methodology Applied
Scientific EffectGeomagnetism: Magnetic Field

Implementation Method 2

an acceleration sensor which detects acceleration occurring in each direction of three axes including a direction in gravity

Methodology Applied
Scientific EffectGravity: Gravitation

Data Source

PatentUS10222194B2Orientation detection device, orientation detection method and program storage medium
Publication Date: 2019.03.05 CASIO COMPUTER CO LTD
  • US10222194B2 patent drawing
  • US10222194B2 patent drawing
  • US10222194B2 patent drawing

AI summary

In the preset invention, in an initial stationary state of a drumstick section, a CPU stores each axis component of geomagnetism obtained by a magnetic sensor in a RAM, and obtains each axis component of geomagnetism obtained by the magnetic sensor which is changed by a motion provided to the drumstick section at every predetermined timing. Then, the CPU accumulates each axis component of geomagnetism obtained at every predetermined timing, for each predetermined interval, and conforms each axis component of geomagnetism accumulated thereby to each axis component of geomagnetism stored in the RAM.