Engineers at Columbia University have created a robot that learns what it is, by itself, without any previous knowledge of physics, motor dynamics or geometry.
A