Researchers Josh Bongard, Victor Zykov, and Hod Lipson from the Computational Synthesis Lab at Cornell University have developed a self-modeling robot that can generate successful motor patterns for locomotion by creating an “internal model” of itself and then adapt itself ...