At the ongoing World Humanoid Robot Games in Beijing, the robots aren’t just throwing punches — they’re putting on a show. One wins the match… and immediately breaks into a victory dance.Pinpoint @Pinpoint2025 · 2026-08-25你的浏览器不支持视频播放。0:00 / --:--