Compliance
What is Compliance in Humanoid Robotics?
Ability to adjust force and position in response to contact with objects or people.
Critical for safe human interaction and handling delicate objects without damage through adaptive force control.
How Compliance Works
Compliance can be passive (mechanical springs, flexible joints) or active (force-controlled servos). Passive compliance uses physical elasticity - series elastic actuators place springs between motors and joints, absorbing impacts naturally. Active compliance uses force sensors and real-time control - when unexpected contact is detected, the control system reduces force or yields in the contact direction. Impedance control sets virtual spring-damper behaviors, making robot limbs feel soft or stiff as needed. Admittance control adjusts position based on measured forces. Compliant behavior enables robots to conform to irregular surfaces, absorb collisions safely, and regulate contact forces precisely.
Applications in Humanoid Robots
Compliant control enables safe physical human-robot collaboration without protective barriers. Assembly tasks use compliance to insert parts despite position uncertainties - the robot yields and adjusts rather than jamming. Polishing operations maintain consistent contact pressure on curved surfaces. Handshaking robots adjust grip force based on human response. Door opening requires compliant manipulation to follow handle motion. Compliant walking gaits absorb ground irregularities smoothly. Medical robots need compliance for safe patient contact. Fruit picking uses compliance to avoid bruising.







