A robot made from 3D-printed modular parts has taught itself how to ice-skate.

"The only thing we tell it is how one ice skate behaves on ice," says Prof Stelian Coros of the Computational Robotics Lab, ETH Zurich, explaining that after this stage the robot figures out how to move across the ice by itself.

BBC Click finds out more.

More at BBC.com/Click and @BBCClick.