Morphological Computation
Morphological computation is the process by which the physical body of an agent — its shape, material properties, and mechanical dynamics — performs part of the computation required for a task, rather than relying solely on a central controller or neural system. The term was coined in robotics to describe how compliant, elastic bodies can simplify control by offloading computation into physics.
Principle
In traditional robotics, a controller computes trajectories and a motor executes them. In morphological computation, the body itself computes stable behaviors through its interaction with the environment. A passive dynamic walker, for example, does not calculate its gait; its two-legged morphology, combined with gravity and ground contact, naturally produces a stable walking pattern. The computation is performed by the physics, not by a program.
The principle extends beyond robotics. In biology, muscle-tendon units act as tunable springs that store and release energy, computing force-length-velocity relationships that would require complex control if implemented neurally. The morphology of a bird's wing computes lift and drag distributions that no neural controller could calculate in real time.
Relationship to Embodied and Emergent Computation
Morphological computation is a specific form of embodied computation, where the body is not merely a sensor-effector shell but an active computational substrate. It is also a form of emergent computation, because the computational behavior arises from the collective interaction of material components rather than from explicit design.