Method for controlling a robotic limb joint

US9539117B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9539117-B2
Application numberUS-201414520091-A
CountryUS
Kind codeB2
Filing dateOct 21, 2014
Priority dateMar 31, 2005
Publication dateJan 10, 2017
Grant dateJan 10, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A model-based neuromechanical controller for a robotic limb having at least one joint includes a finite state machine configured to receive feedback data relating to the state of the robotic limb and to determine the state of the robotic limb, a muscle model processor configured to receive state information from the finite state machine and, using muscle geometry and reflex architecture information and a neuromuscular model, to determine at least one desired joint torque or stiffness command to be sent to the robotic limb, and a joint command processor configured to command the biomimetic torques and stiffnesses determined by the muscle model processor at the robotic limb joint. The feedback data is preferably provided by at least one sensor mounted at each joint of the robotic limb. In a preferred embodiment, the robotic limb is a leg and the finite state machine is synchronized to the leg gait cycle.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for controlling at least one robotic limb joint of a robotic limb, the method comprising the steps of: providing a neuromuscular model including a muscle model, muscle tendon lever arm and muscle tendon length equations, and reflex control equations; receiving feedback data relating to a measured state of the robotic limb; determining, using the feedback data, the muscle model, the muscle tendon lever arm and muscle tendon length equations, and the reflex control equations of the neuromuscular model, at least one torque command to be applied to the at least one robotic limb joint; and applying the at least one torque command at the at least one robotic limb joint. 2. The method of claim 1 , further including receiving the at least one torque command from the neuromuscular model with a torque control system, and wherein the at least one torque command is applied by the torque control system. 3. The method of claim 2 , wherein the robotic limb includes at least one sensor mounted to the robotic limb, and the feedback data is provided by the at least one sensor mounted to the robotic limb. 4. The method of claim 3 , wherein the neuromuscular model and the torque control system are configured to control the robotic limb, wherein the robotic limb is a robotic leg, and wherein the method further includes, with a finite state machine synchronized to a leg gait cycle, receiving the feedback data from the at least one sensor and determining a gait phase of the robotic leg using the feedback data received. 5. The method of claim 4 , wherein the neuromuscular model and the torque control system are configured to control the robotic leg, and wherein the robotic leg comprises an ankle joint. 6. The method of claim 4 , wherein the neuromuscular model and the torque control system are configured to control the robotic leg, and wherein the robotic leg comprises a knee joint. 7. The method of claim 5 , wherein the robotic leg further comprises a knee joint. 8. The method of claim 7 , wherein the robotic leg further comprises a hip joint. 9. The method of claim 3 , wherein the at least one sensor is an angular joint displacement and velocity sensor, a torque sensor, or an inertial measurement unit. 10. The method of claim 3 , wherein the feedback data includes ajoint angle and a joint angular velocity measured by the at least one sensor. 11. The method of claim 10 , further including using the muscle tendon lever arm and muscle tendon length equations, with the measured joint angle, to determine a muscle moment arm value and a muscle tendon length value. 12. The method of claim 11 , further including, with the muscle model, determining muscle force using the muscle tendon length value and a stimulation input. 13. The method of claim 12 , wherein the muscle model comprises a contractile element and a series-elastic element arranged in a muscle tendon unit. 14. The method of claim 13 , wherein the reflex control equations are configured in a local feedback loop, and further including, with the reflex control equations, receiving muscle force feedback from the muscle model and providing the stimulation input to the muscle model. 15. The method of claim 14 , wherein the muscle force feedback is positive force feedback. 16. The method of claim 14 , wherein the reflex control equations are configured to mimic a stretch reflex of an intact human muscle. 17. The method of claim 2 , wherein the torque control system includes a feed forward gain, a lead compensator and a friction compensator to adapt the at least one torque command and thereby obtain at least one current command. 18. The method of claim 17 , wherein the torque control system further includes a motor controller, and wherein applying the at least one torque command includes driving an actuator of the at least one robotic limb joint with the at least one current command using the motor controller. 19. The method of claim 18 , wherein the torque control system further includes a parallel spring model.

Assignees

Inventors

Classifications

  • A61F2/70Primary

    electrical · CPC title

  • for measuring angular position · CPC title

  • computer-controlled, e.g. robotic control · CPC title

  • compliant, force, torque control, e.g. combined with position control · CPC title

  • for simulation or modelling of medical disorders · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9539117B2 cover?
A model-based neuromechanical controller for a robotic limb having at least one joint includes a finite state machine configured to receive feedback data relating to the state of the robotic limb and to determine the state of the robotic limb, a muscle model processor configured to receive state information from the finite state machine and, using muscle geometry and reflex architecture informa…
Who is the assignee on this patent?
Massachusetts Inst Technology
What technology area does this patent fall under?
Primary CPC classification A61F2/70. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Jan 10 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).