At 10 a.m. sharp, two 1.3-meter-tall humanoid robots in a storefront in Wuhan, capital city of central China's Hubei Province, sprang to life, twisting and turning in perfect sync to a rhythmic beat.
Since opening in November 2025, this store in Wuhan, run by Hubei Humanoid Robot Innovation Center, has become a landmark of a shopping mall in the Wuhan East Lake High-Tech Development Zone, also ...
一些您可能无法访问的结果已被隐去。
显示无法访问的结果