Source: Department of Aerospace Engineering at Illinois.
Demonstration of autonomous bird-like robot perching on a human hand
Return to story