Beijing: China's humanoid robots have shown they can run quicker than the fastest humans.
Now comes the real test: can they also handle packaging and warehouse operations while reliably performing precision tasks like connecting cables designed to evaluate their ability to work like humans in less flashy jobs?