Why robots are being 'beaten up' in combat matches in Hangzhou
Humanoid robots prepare for battle. [Photo/Unitree Robotics]
Robot fighting competitions, once a staple of science fiction movies like Real Steel (2011), are now becoming a reality in China, especially in Hangzhou, where humanoid robots are being pushed into high-impact "combat" scenarios.
The world's first humanoid robot fighting competition was held in Hangzhou last May. Since then, similar events have appeared at major global platforms, drawing widespread attention.
But experts say these matches are not about entertainment alone — they are designed to make robots learn how to take real hits.
At the upcoming 2026 Hangzhou International Embodied Robot Scenario Application Competition in Xihu district, a humanoid boxing event will use robots such as the Unitree Robotics G1 model as standard platforms. They will compete in full-contact, stand-up matches testing balance, motion control, impact resistance, and real-time decision-making.
Organizers say getting hit is essentially a form of controlled impact testing. In real-world environments, robots must withstand collisions, shocks, and unpredictable forces. Combat-style testing helps evaluate their structural strength, joint torque limits, and control-system stability under extreme conditions.
The logic is sound: industrial robots must survive bumps in warehouses, service robots must tolerate crowded public spaces, while robots for the home must remain safe when accidentally struck.
In high-intensity exchanges, humanoid robots are forced to react within milliseconds, pushing both hardware and AI systems to their limits. This accelerates the shift from laboratory prototypes to real-world deployment.
According to organizers, robot fighting is not about aggression, but about resilience engineering — building machines that can remain stable, safe, and reliable in unpredictable human environments.
A poster for the event. [Photo/Tide News]
-
Global content creators discover Hangzhou's tech magic
December 2, 2025



