Smart Glove 6-DoF Motion Tracking for VR Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual reality interaction methods using wearable devices lack the ability to accurately simulate complex hand movements and interactions, such as grasping and throwing, due to limitations in motion sensing and spatial positioning.

Innovation Solution

A smart glove equipped with motion sensors like accelerometers, gyroscopes, and e-compasses that generate motion sensing signals to synchronize hand movements in the real world with virtual objects, enabling six degrees of freedom (6-DoF) motion tracking and collision detection for realistic interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If motion sensors and spatial positioning functions are used to detect hand movements, then motion tracking accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvemotion tracking accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent combines multiple motion sensors (accelerometer, gyroscope, e-compass) and spatial positioning functions into a single wearable device (smart glove), integrating these components to achieve comprehensive 6-DoF motion tracking while managing device complexity through unified design

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The wearable device is designed to perform multiple functions including motion detection, spatial positioning, and hand gesture recognition simultaneously, allowing a single device to handle various interaction scenarios in virtual reality environments

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Manufacturing precision

If multiple motion sensors are integrated into the wearable device, then interaction fidelity is improved, but manufacturing complexity increases

Engineering Contradiction:
Improveinteraction fidelityVSAvoidmanufacturing complexity
Core Design Contradiction:
Manufacturing precisionVSEase of manufacture

Solution Approach 1:

The patent divides the wearable device into modular components including separate sensor modules (accelerometer, gyroscope, e-compass) that can be independently manufactured and then assembled, reducing overall manufacturing complexity while maintaining high interaction fidelity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent optimizes sensor placement and calibration parameters to achieve accurate hand motion tracking, using parameter adjustments during manufacturing to ensure consistent performance across production batches

Inventive Principle:
Principle #35Parameter changes

3Reliability

If 6-DoF motion tracking is implemented, then virtual reality immersion is improved, but processing requirements increase

Engineering Contradiction:
Improvevirtual reality immersionVSAvoidprocessing requirements
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The patent performs preliminary processing of sensor data by calculating quaternion and Euler angle parameters in advance, preparing motion data before virtual reality rendering to reduce real-time processing requirements while maintaining immersion quality

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces complex mechanical motion tracking systems with sensor-based detection and mathematical transformation (using quaternions and Euler angles), reducing physical complexity and processing requirements while achieving accurate 6-DoF tracking

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

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 realistic hand motion simulation in virtual reality, allowing users to perform actions like grasping and throwing with precision, enhancing immersion and interaction fidelity in VR environments.

Implementation Method 1

uses motion sensors such as accelerometer, gyro and e-compass to detect a motion of a device in the real world

Methodology Applied
Scientific EffectAccelerometer: Accelerometer

Implementation Method 2

uses motion sensors such as accelerometer, gyro and e-compass to detect a motion of a device in the real world

Methodology Applied
Scientific EffectGyroscope: Gyroscope

Implementation Method 3

one or a plurality of quaternion(s) and Euler angle(s) is/are realized by software having a specific function, or hardware

Methodology Applied
Scientific EffectQuaternion transformation:

Implementation Method 4

one or a plurality of quaternion(s) and Euler angle(s) is/are realized by software having a specific function, or hardware

Methodology Applied
Scientific EffectEuler angle transformation:

Implementation Method 5

By using a collision detection function provided by the adopted software, or hardware to determine whether the hand model constructed in the virtual environment touches an (interactive) virtual object

Methodology Applied
Scientific EffectCollision detection:

Implementation Method 6

by using a software having a specific function, or a physical engine of the hardware, it can simulate a motion state of the virtual object having the velocity vector or the angular velocity vector under a physical quantity

Methodology Applied
Scientific EffectPhysical engine simulation:

Data Source

PatentUS11169605B2Operating method for wearable device interacting with operated device in virtual reality and operating device thereof
Publication Date: 2021.11.09 IMU SOLUTIONS
  • US11169605B2 patent drawing
  • US11169605B2 patent drawing
  • US11169605B2 patent drawing

AI summary

An operating method in a virtual environment through a wearable device is disclosed, wherein the wearable device has a motion sensor, the virtual environment has an operated object and a virtual device corresponding to the wearable device, the corresponding virtual device has a first operational data constraint, and the operated object has a second operational data constraint. The operating method comprises the following steps of: using the motion sensor to generate a motion sensed data; causing the corresponding virtual device to generate a derived data according to the motion sensed data, wherein the derived data indicates an interaction relationship between the virtual device and the operated object; and when the virtual device separated from the operated object under the interaction relationship, moving the operated object in accordance with the derived data.