Neuromuscular Model-Based Sensing And Control Paradigm For A Robotic Leg
First Claim
1. A neuromuscular model-based controller for controlling at least one robotic limb joint of a robotic limb, the controller comprising:
- a) a neuromuscular model including a muscle model, muscle geometry and a reflex feedback loop, wherein the reflex feedback loop conveys feedback data of at least one of muscle force, muscle length and muscle contractile velocity of the muscle model, to thereby adjust activation of the muscle model, and wherein one or more parameters that determine the relation between the feedback data and activation of the muscle model are adjusted consequent to sensory data from at least one of an intrinsic sensor and an extrinsic sensor, the neuromuscular model employing the muscle model and the muscle geometry to determine at least one of a torque command and an impedance command; and
b) a control system in communication with the neuromuscular model, whereby the control system receives at least one of the torque command and the impedance command from the neuromuscular model and controls at least one of position, torque and impedance of the robotic limb joint.
1 Assignment
0 Petitions
Accused Products
Abstract
A neuromuscular model-based controller for a robotic limb having at least one joint includes a neuromuscular model having a muscle model, muscle geometry and reflex feedback loop to determine at least one torque or impedance command to be sent to the robotic limb. One or more parameters that determine relation between feedback data and activation of the muscle model are adjusted consequent to sensory data from at least one of an intrinsic sensor and an extrinsic sensor. A controller in communication with the neuromuscular model is configured to receive the at least one torque or impedance command and controls at least one of position, torque and impedance of the robotic limb joint.
170 Citations
67 Claims
-
1. A neuromuscular model-based controller for controlling at least one robotic limb joint of a robotic limb, the controller comprising:
-
a) a neuromuscular model including a muscle model, muscle geometry and a reflex feedback loop, wherein the reflex feedback loop conveys feedback data of at least one of muscle force, muscle length and muscle contractile velocity of the muscle model, to thereby adjust activation of the muscle model, and wherein one or more parameters that determine the relation between the feedback data and activation of the muscle model are adjusted consequent to sensory data from at least one of an intrinsic sensor and an extrinsic sensor, the neuromuscular model employing the muscle model and the muscle geometry to determine at least one of a torque command and an impedance command; and b) a control system in communication with the neuromuscular model, whereby the control system receives at least one of the torque command and the impedance command from the neuromuscular model and controls at least one of position, torque and impedance of the robotic limb joint. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for controlling a robotic limb that includes at least one robotic limb joint, the method comprising the steps of:
-
a) transmitting a measured joint state of the robotic limb to a neuromuscular model, the neuromuscular model including a muscle model, muscle geometry and a reflex feedback loop, whereby at least one of a muscle force, muscle length and muscle contractile velocity is conveyed by the reflex feedback loop as feedback data to thereby adjust activation of the muscle model, and wherein one or more parameters that determine the relation between the feedback data and activation of the muscle model are further adjusted consequent to at least one of velocity of the robotic limb and a terrain underlying the limb, whereby the muscle length, muscle contractile velocity, and the muscle activation generate a muscle force, which, together with the muscle geometry, determines at least one of a torque command and an impedance command; and b) transmitting at least one of the torque command and the impedance command to a control system, whereby the control system receives at least one of the torque command and the impedance command from the neuromuscular model and controls at least one of position, torque and impedance of the robotic limb joint. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
-
65. A neuromuscular model-based controller for controlling at least one robotic limb joint of a robotic limb, the controller comprising:
-
a) at least one extrinsic sensor that detects at least one extrinsic signal of a subject wearing the robotic limb; b) a neuromuscular model in communication with the at least one sensor, the neuromuscular model including a reflex feedback loop that acts upon intrinsic sensory data based upon parameters that are adjusted in response to the at least one extrinsic signal from the sensor, the neuromuscular model thereby determining at least one of a torque command and an impedance command; and c) a control system in communication with the neuromuscular model, whereby the control system receives at least one of the torque command and the impedance command from the neuromuscular model and controls at least one of position, torque and impedance of the robotic limb joint. - View Dependent Claims (66, 67)
-
Specification