Please enable JavaScript
Hundreds of humanoid robots showed of their skills at the first World Humanoid Games in Bejing.