Determining intended user movement to control an external device
US-11596339-B2 · Mar 7, 2023 · US
US11998460B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11998460-B2 |
| Application number | US-202017787701-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 19, 2020 |
| Priority date | Sep 18, 2017 |
| Publication date | Jun 4, 2024 |
| Grant date | Jun 4, 2024 |
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 system and method for controlling a device, such as a virtual reality (VR) and/or a prosthetic limb are provided. A biomimetic controller of the system comprises a signal processor and a musculoskeletal model. The signal processor processes M biological signals received from a residual limb to transform the M biological signals into N activation signals, where M and N are integers and M is less than N. The musculoskeletal model transforms the N activation signals into intended motion signals. A prosthesis controller transforms the intended motion signals into three or more control signals that are outputted from an output port of the prosthesis controller. A controlled device receives the control signals and performs one or more tasks in accordance with the control signals.
Opening claim text (preview).
What is claimed is: 1. A system comprising: a biomimetic controller comprising a processor and a memory; machine-readable instructions stored in the memory that, when executed by the processor, cause the biomimetic controller to at least: receive a biological signal from a residual limb expand the biological signal into one or more activation signals based at least in part on a scaling coefficient and a number of degrees of freedom (DOFs) associated with the biological signal; perform a modeling algorithm that transforms the one or more activation signals into one or more intended motion signals; and perform a control algorithm that transforms the intended motion signals into control signals; and send the control signals to a controlled device. 2. The system of claim 1 , wherein the control signals cause the controlled device to perform one or more tasks with a number of degrees of freedom (DOFs), and wherein the number of DOFs is greater than or equal to three. 3. The system of claim 2 , wherein the control signals cause the controlled device to perform one or more tasks with at least four DOFs with a loop time that is less than 2 milliseconds (ms). 4. The system of claim 1 , wherein the controlled device is an active assistive device selected from a list comprising an exoskeleton system and a muscle stimulation system. 5. The system of claim 1 , wherein the controlled device is a computer interface device selected from a list comprising a gaming controller system, a gesture-based interactive system, a drone and a robot. 6. The system of claim 1 , wherein the controlled device is a virtual reality (VR) prosthesis system. 7. The system of claim 1 , wherein the controlled device is a prosthetic limb. 8. The system of claim 1 , wherein the controlled device comprises one of a virtual reality (VR) prosthesis system and a prosthetic limb, the system further comprising: a switching device, the VR prosthesis system and the prosthetic limb being in communication with the biomimetic controller via the switching device when the switching device is in first and second switching configurations, respectively, wherein when the switching device is in the first switching configuration, the VR prosthesis system receives the control signals from the biomimetic controller and performs one or more tasks in accordance with the control signals, and wherein when the switching device is in the second switching configuration, the prosthetic limb receives the control signals from the biomimetic controller to perform said one or more tasks in accordance with the control signals. 9. The system of claim 8 , wherein first and second sets of feedback signals are output from the VR prosthesis system and the prosthetic limb, respectively, when the switching device is in the first and second switching configurations, respectively, each of the first and second sets of feedback signals describing a virtual motion within the VR prosthesis system and an actual motion of the prosthetic limb, respectively, the first and second sets of feedback signals being fed back to the processor when the switching device is in the first and second switching configurations, respectively, and being used by the processor to transform the biological signal into the one or more activation signals. 10. The system of claim 9 , wherein third and fourth sets of feedback signals are output from the modeling algorithm and the prosthetic limb, respectively, and wherein the biomimetic controller further comprises: a polynomial approximation (Poly) block, the Poly block being in communication with the output of the modeling algorithm when the switching device is in the first switching configuration to receive the third set of feedback signals, the Poly block being in communication with the prosthetic limb when the switching device is in the second switching configuration to receive the fourth set of feedback signals from the prosthetic limb, the Poly block using the third and fourth sets of feedback signals when the switching device is in the first and second switching configurations, respectively, to approximate muscle dynamics that are received by the biomimetic controller and used to generate the intended motion signals. 11. The system of claim 8 , further comprising: at least one instrumented object in communication with the VR prosthesis system and the prosthetic limb, said at least one instrumented object measuring motions of virtual objects that are manipulated by the VR prosthesis system when the switching device is in the first switching configuration and outputting a first set of feedback signals, said at least one instrumented object measuring motions of real or virtual objects that are manipulated by the prosthetic limb when the switching device is in the second switching configuration and outputting a second set of feedback signals, the first and second sets of feedback signals being fed back to the processor and used by the processor to transform the biological signal into the one or more activation signals. 12. A method for controlling a device comprising: performing a signal processing algorithm that processes a biological signal received from a residual limb to expand the biological signal into one or more activation signals based at least in part on a scaling coefficient and a number of degrees of freedom (DOFs) associated with the biological signal; performing a modeling algorithm that transforms the one or more activation signals into intended motion signals; performing a control algorithm that transforms the intended motion signals into control signals; and sending the control signals to a controlled device. 13. The method of claim 12 , wherein the control signals cause the controlled device to perform said one or more tasks with a number of degrees of freedom (DOFs), and wherein the number of DOFs is greater than or equal to three. 14. The method of claim 13 , wherein the control signals cause the controlled device to perform said one or more tasks with at least four DOFs with a loop time that is less than 2 milliseconds (ms). 15. The method of claim 13 , wherein the controlled device is an active assistive device selected from a list comprising an exoskeleton system and a muscle stimulation system. 16. The method of claim 13 , wherein the controlled device is a computer interface device selected from a list comprising a gaming controller system, a gesture-based interactive system, a drone and a robot. 17. The method of claim 13 , wherein the controlled device is a virtual reality (VR) prosthesis system or a prosthetic limb. 18. The method of claim 13 , wherein the controlled device comprises one of a virtual reality (VR) prosthesis system and a prosthetic limb, the method further comprising: with a switching device of the system, placing the VR prosthesis system and the prosthetic limb in communication with a prosthesis controller performing the control algorithm when the switching device is in first and second switching configurations, respectively, wherein when the switching device is in the first switching configuration, the VR prosthesis system receives the control signals from the prosthesis controller and performs said one or more tasks in accordance with the control signals, and wherein when the switching device is in the second switching configuration, the prosthetic limb receives the control signals from the prosthesis controller to perform said one or more tasks in accordance with the control signals. 19. The method of claim 18 , wherein first and second sets
Bioelectric control, e.g. myoelectric · CPC title
Measuring contraction of parts of the body, e.g. organ or muscle · CPC title
Muscles (measuring muscular strength A61B5/224; using electromyography [EMG] A61B5/389) · CPC title
Elbow joints · CPC title
electrical · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.