Humanoid robots to compete in weightlifting, tug-of-war at sports event in Beijing

More than 2,000 humanoid robots from 16 countries are competing under stricter autonomy rules at the World Humanoid Robot Games that will put their speed, strength and real-world skills to the test.