From Cheddar.
A Chinese-made humanoid robot at Shenzhen’s Active Intelligent System Laboratory can be seen enduring blows and kicks as part of rigorous stress testing to evaluate its durability and performance.
Connect with Cheddar!
On Facebook: https://facebook.com/cheddar
On Instagram: https://instagram.com/cheddar
On the web: https://cheddar.com
In your inbox: https://need2know.cheddar.com/subscribe