IP Library Granted Patent US 11,633,320
Granted Patent B2
US 11,633,320 · App. 16/678,543 · Granted Apr 25, 2023

Method of controlling walking assistance device and electronic device performing the method

Inventors: Youngjin Park (Seoul, KR); Jusuk Lee (Suwon-si, KR); Hyundo Choi (Yongin-si, KR); Seungyong Hyung (Yongin-si, KR)
Assignee: Samsung Electronics Co., Ltd.
A61H3/008B25J9/0006B25J9/1607B25J13/088G06F17/16A61H2003/007A61H2201/164A61H2201/165A61H2201/5079A61H2203/0406A61H2205/106A61H2205/12
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 11,633,320
App. No.
16/678,543
Granted
Apr 25, 2023
Kind
B2
Abstract

A method for controlling an ankle-type walking assistance device may include measuring an angle of a joint of the walking assistance apparatus, calculating an angular velocity and a linear velocity of a frame of the walking assistance device using an inertial measurement unit (IMU) attached to the frame, generating a dynamics model for the walking assistance device based on the angle of the joint, the angular velocity and the linear velocity of the frame, calculating a disturbance applied to the walking assistance device based on the dynamics model, and controlling the walking assistance device based on the calculated force, equivalent, or wrench.

Claims (69)

1. A method of controlling a walking assistance device, the walking assistance device including a first frame, a second frame, and a joint connecting the first frame and the second frame, the method comprising:

measuring an angle of the joint of the walking assistance device based on angle information received from an angle sensor associated with the joint;

calculating an angular velocity and a linear velocity of the first frame based on inertial information received from an inertial measurement unit (IMU) associated with the first frame;

updating a dynamics model to generate an updated dynamics model for the walking assistance device based on the angle, the angular velocity, and the linear velocity;

calculating a force equivalent and a torque equivalent applied to the walking assistance device based on the updated dynamics model;

determining a gait phase of a user wearing the walking assistance device by,

determining a first force applied to the first frame and a second force applied to the second frame based on the force equivalent and the torque equivalent, and

determining the gait phase based on at least the force equivalent calculated using a disturbance observer by analyzing the first force and the second force without utilizing force sensors to measure a ground reaction force (GRF); and

controlling the walking assistance device based on the gait phase.

2. The method of claim 1 , wherein the updating of the dynamics model comprises:

calculating an inertia matrix in the dynamics model based on at least one of the angle, the angular velocity, and the linear velocity;

calculating a Coriolis matrix in the dynamics model based on at least one of the angle, the angular velocity, and the linear velocity; and

setting the inertia matrix and the Coriolis matrix in the dynamics model to generate the updated dynamics model.

3. The method of claim 1 , wherein the calculating of the force equivalent and the torque equivalent comprises:

calculating the force equivalent and the torque equivalent by filtering the updated dynamics model using a low-pass filter.

4. The method of claim 1 , wherein the calculating of the first force and the second force comprises:

calculating the first force and the second force using a torque acting on the joint, the force equivalent, and the torque equivalent.

5. The method of claim 1 , wherein the controlling the angle of the joint comprises:

controlling the joint to dampen the walking assistance device when the gait phase is a heel strike.

6. The method of claim 1 , wherein the controlling the angle of the joint comprises:

controlling the joint such that a gait acceleration occurs when the gait phase is a push-off.

7. The method of claim 1 , wherein the controlling of the walking assistance device comprises:

determining a level of gait balance of a user wearing the walking assistance device based on the first force and the second force; and

controlling the walking assistance device based on the level of gait balance.

8. The method of claim 1 , wherein the controlling of the walking assistance device comprises:

determining a level of gait balance of a user of the walking assistance device based on the first force and the second force; and

transmitting the level of gait balance to an additional walking assistance device, wherein

a gait balance of the user is controlled by the additional walking assistance device.

9. The method of claim 1 , wherein the first frame is attached to a calf of a user and the joint of the walking assistance device is configured to control an ankle joint of the user.

10. A non-transitory computer-readable medium comprising computer readable instructions to cause a computer to perform the method of claim 1 .

11. An electronic device configured to control a walking assistance device, the walking assistance device including a first frame, a second frame, and a joint connecting the first frame and the second frame, the electronic device comprising:

a memory configured to store a program associated with controlling the walking assistance device; and

a processor configured to execute the program to,

measure an angle of the joint of the walking assistance device based on angle information received from an angle sensor associated with the joint,

calculate an angular velocity and a linear velocity of the first frame based on inertial information received from an inertial measurement unit (IMU) associated with the first frame,

update a dynamics model for the walking assistance device to generate an updated dynamics model based on the angle, the angular velocity, and the linear velocity,

calculate a force equivalent and a torque equivalent applied to the walking assistance device based on the updated dynamics model,

determine a gait phase of a user wearing the walking assistance device by,

determining a first force applied to the first frame and a second force applied to the second frame based on the force equivalent and the torque equivalent, and

determining the gait phase based on at least the force equivalent calculated using a disturbance observer by analyzing the first force and the second force without utilizing force sensors to measure a ground reaction force (GRF), and

control the walking assistance device based on the gait phase.

12. The electronic device of claim 11 , wherein the processor is configured to update the dynamics model by,

calculating an inertia matrix in the dynamics model based on at least one of the angle, the angular velocity, and the linear velocity;

calculating a Coriolis matrix in the dynamics model based on at least one of the angle, the angular velocity, and the linear velocity; and

setting the inertia matrix and the Coriolis matrix in the dynamics model to generate the updated dynamics model.

13. The electronic device of claim 11 , wherein the processor is configured to determine the first force and the second force by,

calculating a force equivalent and a torque equivalent applied to the walking assistance device based on the updated dynamics model; and

calculating the first force and the second force based on the force equivalent and the torque equivalent.

14. The electronic device of claim 13 , wherein the processor is configured to calculate the force equivalent and the torque equivalent by,

converting the updated dynamics model into a disturbance observer (DOB) model; and

calculating the force equivalent and the torque equivalent based on the DOB model.

15. The electronic device of claim 11 , wherein the processor is configured to control the walking assistance device by,

determining a gait phase of a user wearing the walking assistance device based on the first force and the second force; and

controlling the angle of the joint of the walking assistance device based on the gait phase.

16. A method of controlling a walking assistance device, the walking assistance device including a first frame, a second frame, and a joint connecting the first frame and the second frame, the method comprising:

measuring an angle of the joint of the walking assistance device based on angle information received from an angle sensor associated with the joint;

calculating an angular velocity and a linear velocity of the first frame based on inertial information acquired from an inertial measurement unit (IMU) associated with the first frame;

updating a dynamics model for the walking assistance device to generate an updated dynamics model based on the angle, the angular velocity, and the linear velocity;

determining a force equivalent applied to the walking assistance device based on the updated dynamics model;

determining a gait phase based on the force equivalent by,

determining a first force applied to the first frame and a second force applied to the second frame based on at least the force equivalent, and

determining the gait phase based on at least the force equivalent calculated using a disturbance observer by analyzing the first force and the second force without utilizing force sensors to measure a ground reaction force (GRF); and

controlling the walking assistance device based on the gait phase.

17. The method of claim 16 , wherein the determining of the gait phase comprises:

detecting a characteristic of the force equivalent; and

determining the gait phase based on the characteristic.

18. The method of claim 16 , wherein the controlling of the walking assistance device comprises:

determining an output torque corresponding to the gait phase; and

controlling the walking assistance device such that the output torque is output by the walking assistance device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2019
From: PARK, YOUNGJIN; LEE, JUSUK; CHOI, HYUNDO; HYUNG, SEUNGYONG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 050998/0518 →
Priority Claims (1)
KR 10-2018-0160922 · Dec 13, 2018 · national
Continuity (1)
Related Publication 20200188215A1 · Jun 18, 2020