A full-scale test of humanoid robot half-marathon was completed in Beijing's E-town around midnight yesterday, with more than 70 teams participating in the rehearsal run, ahead of the official race on April 19. The year's competition features over 100 teams, a nearly five-fold increase from last year’s, 40% of which are autonomous navigation teams.