Exoskeleton Gait-Phase Control With Real-Time CNN Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current exoskeleton technologies face challenges in modulating assistance across various ambulation modes and intensities without extensive context-specific tuning, limiting their effectiveness in real-world applications and maintaining a gap between lab-based and real-world benefits.

Innovation Solution

A unified exoskeleton control framework using a convolutional neural network (CNN) and temporal convolutional network (TCN) for autonomous adaptation based on instantaneous user joint moment estimates, which reduces metabolic cost and lower-limb positive work across different ambulation conditions without subject-specific calibration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If powered exoskeletons use motors or actuators to provide mechanical assistance, then mobility assistance for individuals with mobility impairments is improved, but power consumption increases limiting range and endurance

Engineering Contradiction:
Improvemobility assistanceVSAvoidpower consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The exoskeleton system dynamically adapts its assistance level based on real-time detection of user intent and contextual information. The control system modulates motor output dynamically, providing high assistance when needed and reducing assistance when not required, thereby improving mobility support while managing power consumption throughout the operational period

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system continuously monitors sensor data from the user's movement patterns, muscle activity, and exoskeleton performance to provide real-time feedback to the control algorithm. This feedback loop enables the system to adjust assistance levels optimally, ensuring effective mobility support while avoiding unnecessary power consumption

Inventive Principle:
Principle #23Feedback

2Reliability

If powered exoskeletons are optimized for particular modes of ambulation, then assistance effectiveness is improved, but adaptability to changing or uneven terrain deteriorates

Engineering Contradiction:
Improveassistance effectivenessVSAvoidterrain adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The exoskeleton employs dynamic control that continuously adapts to changing terrain conditions and user needs. The system detects transitions between different ambulation modes and adjusts its assistance strategy in real-time, maintaining reliability across varied terrains without requiring pre-optimization for specific conditions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The control system is designed with universal adaptability to handle multiple ambulation modes and terrain types through a single unified framework. By using contextual information and machine learning algorithms, the system can effectively assist across diverse conditions including level ground, inclines, and uneven terrain without requiring separate optimization for each scenario

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

3Use of energy by moving object

If exoskeletons provide substantial mechanical work assistance, then human energetics are improved, but device complexity increases limiting real-world deployment

Engineering Contradiction:
Improvehuman energeticsVSAvoidcontrol system complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The control system is segmented into modular functional components including sensor processing modules, intent detection algorithms, and assistance generation modules. This segmentation allows the complex control task to be divided into manageable parts that can be independently optimized and maintained, reducing the barrier to real-world deployment while preserving the ability to substantially assist human energetics

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The exoskeleton system uses unsupervised machine learning to automatically learn and adapt to individual user characteristics and movement patterns without requiring extensive manual calibration or tuning. This self-service capability reduces the complexity of deployment and customization, enabling the system to provide substantial mechanical work assistance while simplifying the control architecture

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20230414440A1System and method for estimating human joint movements and controlling exoskeleton assistance
Publication Date: 2023.12.28 GEORGIA TECH RES CORP
  • US20230414440A1 patent drawing
  • US20230414440A1 patent drawing
  • US20230414440A1 patent drawing

AI summary

A device may include a high-level control layer comprising a convolutional neural network (CNN) configured to receive exoskeleton sensor data from one or more sensors on an exoskeleton and generate a user state estimate. The device may include a mid-level control layer configured to receive the user state estimate and generate a torque command for an actuator based on the user state estimate. The user state estimate may be an estimated gait phase, where the mid-level control layer generates the torque command as a function of the estimated gait phase based on an assistance profile. The high-level control layer may include a backward labeler and a real-time adaptation trainer. The backward labeler relabels ground truth gait phase from the exoskeleton sensor data using a local peak detection. The real-time adaptation trainer trains the CNN in a single epoch of backpropagation with the ground truth gait phase.