X-Humanoid robot runs 100m in 9.39s then collapses in Beijing

Technology