Despite causing a stir with a series of dexterous and complex performances, humanoid robots, the most popular in China, face many barriers when applied in practice.