In China's Beijing, a unique human-robot marathon will take place with 12,000 participants racing alongside humanoid robots. This 21km event will feature entries from over 20 companies.