In Beijing, humanoid robots are being put to the test at the “World Humanoid Robot Games,” with some robots already beating ...