Multibody Motion Tracking With ML-Informed Physics Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing IMU-based motion measurement systems for multibody systems are complex, require knowledge of initial conditions, and need multiple IMUs, making them difficult for untrained users and limiting their use to controlled environments.

Innovation Solution

A method and system combining inertial measurement units with machine learning-informed physics models and numerical optimization to calculate joint positions, velocities, and accelerations, using a minimal set of IMUs, without requiring initial conditions or a calibrated environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a full set of IMUs is attached to each body segment, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvemotion measurement accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the measurement function by separating the inertial sensing (performed by minimal IMUs) from the computational processing (performed by the machine learning model). This allows accurate motion measurement to be achieved without requiring IMUs on every body segment, as the machine learning model infers the motion of uninstrumented segments from the limited IMU data.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If filtering algorithms are used to convert IMU measurements, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvejoint position estimation accuracyVSAvoidalgorithm complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces traditional mechanical filtering algorithms (such as Kalman filters or extended Kalman filters) with a machine learning model. This substitution maintains the ability to accurately estimate joint positions, velocities, and accelerations from noisy IMU data while simplifying the computational approach and reducing the need for complex mathematical modeling and initial condition specifications.

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

3Measurement precision

If initial conditions are required for IMU orientations and positions, then measurement precision is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvemotion calculation accuracyVSAvoiduser setup difficulty
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The machine learning model performs self-calibration by learning the relationship between IMU measurements and joint kinematics directly from data, eliminating the need for users to manually specify initial conditions for IMU orientations, positions, and velocities. The system automatically adapts to the specific multibody system being measured, making it easy for untrained users to operate without requiring knowledge of kinematic models or initial state specifications.

Inventive Principle:
Principle #25Self-service

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 accurate motion measurement of multibody systems in any environment, reducing complexity and cost, and allowing untrained users to easily measure motion with high accuracy.

Implementation Method 1

inertial measurement units (IMUs) to measure the motion of a multibody system

Methodology Applied
Scientific EffectInertial measurement: Inertia

Implementation Method 2

inputting the measured IMU data time histories into a machine learning model to calculate machine learning model predictions of joint positions, velocities, and accelerations

Methodology Applied
Scientific EffectMachine learning:

Implementation Method 3

determining optimal values for the plurality of joint position design variables by optimizing the guess for the plurality of joint position design variables using a cost function

Methodology Applied
Scientific EffectNumerical optimization:

Data Source

PatentUS20250331737A1Multibody motion tracking using machine learning-informed physics models and inertial measurement units
Publication Date: 2025.10.30 WILLIAM MARCH RICE UNIVERSITY
  • US20250331737A1 patent drawing
  • US20250331737A1 patent drawing
  • US20250331737A1 patent drawing

AI summary

A computer-implemented method for calculating multibody motion data includes obtaining measured IMU data time histories with a plurality of inertial measurement units and using computer-based algorithm incorporating a machine-learning informed kinetic model to generate the multibody motion data. A system for generating motion data from a multibody system includes include a plurality of inertial measurement units, each configured to be placeable on a corresponding segment of the multibody system and a computer system comprising a processor configured to implement the computer-based algorithm.