IP Library Granted Patent US 12,420,401
Granted Patent B2
US 12,420,401 · App. 18/375,797 · Granted Sep 23, 2025

Multimodal end-to-end learning for continuous control of exoskeletons for versatile activities

Inventors: Shuzhen Luo (Raleigh, NC); Hao Su (Raleigh, NC)
Assignee: NORTH CAROLINA STATE UNIVERSITY
B25J9/0006B25J9/1615B25J9/163B25J9/1633
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,420,401
App. No.
18/375,797
Granted
Sep 23, 2025
Kind
B2
Abstract

Various examples are provided related to continuous control of exoskeletons. In one example, a method includes obtaining IMU sensor signals associated with an exoskeleton attached to a limb of a subject; generating an exoskeleton control signal in response to the IMU sensor signals, the exoskeleton control signal generated by a control policy neural network trained offline from the exoskeleton using musculoskeletal human modeling and exoskeletal modeling with dynamics randomization; and controlling joint torques of the exoskeleton exerted on the subject based upon the exoskeleton control signal.

Claims (32)

1. A method, comprising:

obtaining inertial measurement unit (IMU) sensor signals associated with an exoskeleton attached to a limb of a subject;

generating an exoskeleton control signal in response to the IMU sensor signals, the exoskeleton control signal generated by a control policy neural network trained offline from the exoskeleton using musculoskeletal human modeling and exoskeletal modeling with dynamics randomization; and

controlling joint torques of the exoskeleton exerted on the subject based upon the exoskeleton control signal.

2. The method of claim 1 , wherein the IMU sensor signals comprise joint angle and joint angular velocity of the limb.

3. The method of claim 2 , wherein the limb is a leg of the subject and the joint torques are associated with a hip joint.

4. The method of claim 1 , wherein training of the control policy neural network comprises:

training a motion imitation neural network and a muscle coordination neural network to simulate muscle activation, the training of the motion imitation neural network and the muscle coordination neural network based upon simulated joint angle and joint angular velocity corresponding to the simulated muscle activation; and

simultaneously training the control policy neural network based upon the simulated joint angle and joint angular velocity.

5. The method of claim 4 , wherein the training of the motion imitation neural network, the muscle coordination neural network, and the control policy neural network comprise reinforcement training.

6. The method of claim 1 , wherein the exoskeleton comprises processing circuitry configured to control operation of the exoskeleton based upon the trained control policy neural network.

7. The method of claim 6 , wherein the processing circuitry is configured to low pass filter the exoskeleton control signal prior to controlling the joint torques via a PD controller.

8. The method of claim 1 , wherein the control policy neural network provides end-to-end continuous control of the exoskeleton over a range of operations.

9. The method of claim 8 , wherein the range of operations comprise walking, running and squatting.

10. An exoskeleton, comprising:

a support structure configured to interface with a limb of a user;

an inertial measurement unit (IMU) sensor configured to sense the limb of the user;

an actuator coupled to the support structure; and

processing circuitry configured to:

obtain IMU sensor signals associated with movement of the limb of the subject;

generate an exoskeleton control signal in response to the IMU sensor signals, the exoskeleton control signal generated by a control policy neural network trained offline from the exoskeleton using musculoskeletal human modeling and exoskeletal modeling with dynamics randomization; and

control joint torques of the exoskeleton exerted via the actuator based upon the exoskeleton control signal.

11. The exoskeleton of claim 10 , wherein the IMU sensor signals comprise joint angle and joint angular velocity of the limb.

12. The exoskeleton of claim 11 , wherein the limb is a leg of the user and the joint torques are associated with a hip joint.

13. The exoskeleton of claim 10 , wherein training of the control policy neural network comprises:

training a motion imitation neural network and a muscle coordination neural network to simulate muscle activation, the training of the motion imitation neural network and the muscle coordination neural network based upon simulated joint angle and joint angular velocity corresponding to the simulated muscle activation; and

simultaneously training the control policy neural network based upon the simulated joint angle and joint angular velocity.

14. The exoskeleton of claim 13 , wherein the training of the motion imitation neural network, the muscle coordination neural network, and the control policy neural network comprise reinforcement training.

15. The exoskeleton of claim 10 , wherein the processing circuitry is configured to control operation of the exoskeleton based upon the trained control policy neural network.

16. The exoskeleton of claim 15 , wherein the processing circuitry is configured to low pass filter the exoskeleton control signal prior to controlling the joint torques via a PD controller.

17. The exoskeleton of claim 10 , wherein the control policy neural network provides end-to-end continuous control of the exoskeleton over a range of operations.

18. The exoskeleton of claim 17 , wherein the range of operations comprise walking, running and squatting.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2023
From: LUO, SHUZHEN; SU, HAO
To: NORTH CAROLINA STATE UNIVERSITY
Reel/Frame 065435/0475 →
Continuity (2)
Provisional Application 63411754 · Sep 30, 2022
Related Publication 20240116170A1 · Apr 11, 2024
References Cited (16)
US 11345040B2 · Oleynik · 2022 [cited by examiner]
US 11583358B2 · Peine · 2023 [cited by examiner]
US 11590656B2 · Islam · 2023 [cited by examiner]
US 11651249B2 · Azmandian · 2023 [cited by examiner]
US 11667031B2 · Adachi · 2023 [cited by examiner]
US 11893789B2 · Hu · 2024 [cited by examiner]
US 20110067521A1 · Linn · 2011 [cited by examiner]
US 20130345875A1 · Brooks · 2013 [cited by examiner]
US 20190202058A1 · Dai · 2019 [cited by examiner]
US 20190291277A1 · Oleynik · 2019 [cited by examiner]
US 20230414440A1 · Young · 2023 [cited by examiner]
US 20240116170A1 · Luo · 2024 [cited by examiner]
Yu, et al., “Quasi-direct drive actuation for a lightweight hip exoskeleton with high backdrivability and high bandwidth”, IEEE Transactions on Mechatronics, Apr. 2020. [cited by applicant]
Huang, et al., “Modeling and Stiffness-based Continuous Torque Control of Lightweight Quasi-Direct-Drive Knee Exoskeletons for Versatile Walking Assistance”, IEEE Transactions on Robotics, vol. 38, No. 3, Jun. 2022. [cited by applicant]
Zhu, et al., “Design and Backdrivability Modeling of a Portable High Torque Robotic Knee Prosthesis With Intrinsic Compliance For Agile Activities”, IEEE/ASME Transactions on Mechatronics, Jun. 2022. [cited by applicant]
Jang, et al., “Online gait task recognition algorithm for hip exoskeleton”, Sep. 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (pp. 5327-5332). [cited by applicant]