Method and device for assisting walking
US-2019209413-A1 · Jul 11, 2019 · US
US11633320B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11633320-B2 |
| Application number | US-201916678543-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 8, 2019 |
| Priority date | Dec 13, 2018 |
| Publication date | Apr 25, 2023 |
| Grant date | Apr 25, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
What is claimed is: 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
Hip (A61H1/0255 takes precedence) · CPC title
used as a control parameter for the apparatus · CPC title
Wearable interfaces · CPC title
Pressure sensors · CPC title
Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.