Impulse-based control of joints and muscles
Related Experiment Video
Updated: Jul 10, 2026

A Human-machine-interface Integrating Low-cost Sensors with a Neuromuscular Electrical Stimulation System for Post-stroke Balance Rehabilitation
Published on: April 12, 2016
Rachel Weinstein1, Eran Guendelman, Ronald Fedkiw
1Department of Computer Science, Stanford University and Industrial Light & Magic, San Francisco, CA 94129, USA. rachellw@graphics.stanford.edu
Abstract:
We propose a novel approach to proportional derivative (PD) control exploiting the fact that these equations can be solved analytically for a single degree of freedom. The analytic solution indicates what the PD controller would accomplish in isolation without interference from neighboring joints, gravity and external forces, outboard limbs, etc. Our approach to time integration includes an inverse dynamics formulation that automatically incorporates global feedback so that the per joint predictions are achieved. This effectively decouples stiffness from control so that we obtain the desired target regardless of the stiffness of the joint, which merely determines when we get there. We start with simple examples to illustrate our method, and then move on to more complex examples including PD control of line segment muscle actuators.
Related Concept Videos
Impulse
Additionally, it can be shown that the total...
Major Somatic Sensory Pathways
Principle of Impulse and Moment
Muscle Coordination and Action
Agonists
Agonist muscles, often called prime movers, are the primary muscles responsible for producing a specific movement.
Somatic Spinal Reflexes
One of the most well-known somatic spinal reflexes is the stretch reflex, which is activated by the sudden stretching of a muscle. This reflex involves the activation of specialized sensory receptors called muscle spindles, which are located in the muscle tissue and detect changes in the length and speed of muscle contractions. When a muscle is suddenly...
Isotonic and Isometric Muscle Contractions
Isotonic contractions
Isotonic contractions occur when a muscle changes length while the...

