mechanical compliance
Mechanical compliance is how much a part of a robot gives, bends, or springs back when you push on it, instead of staying perfectly rigid. Think of the difference between poking a steel beam and poking a foam mattress: the beam barely moves, while the mattress squishes and then pushes gently back. A compliant joint or limb behaves a little like the mattress — it has some built-in give. Engineers measure compliance as the amount of movement you get for a given amount of force, so a very compliant part moves a lot under a small push, while a very stiff part hardly moves at all.
This give matters because it makes a robot safer and gentler when it touches the world. A perfectly stiff arm that bumps into a person or a table delivers a sharp, hard knock, while a compliant arm absorbs the impact like a knee bending as you land from a jump. Compliance also helps with tasks that need a delicate touch — pressing two parts together, shaking a hand, or holding an egg — because the springiness lets the robot soak up small misalignments and uneven forces instead of crushing or snapping things. Some robots get compliance from soft springs and rubbery materials built right into the body, and others create it with their motors and software, sensing force and deliberately easing off so they yield and feel soft to the touch.
A robot arm working next to people on an assembly line is given soft, springy joints so that if it bumps a worker, it yields and pushes back gently instead of striking with full force.
Built-in give turns a hard collision into a soft nudge.
Compliance is the opposite of stiffness: the more a part springs and gives, the more compliant it is, and the more it resists moving, the stiffer it is.