Shennong

Entity category: technology

Artificial Intelligence

Beijing’s Humanoid Robot Marathon: A Glimpse of Progress, and the Long Road Ahead

On April 19, 2025, Beijing’s Yizhuang district hosted a half-marathon unlike any other. Alongside 12,000 human runners, 21 humanoid robots…

Read More »