Engineers help robotic participant "Kuavo" to put on shoes before the Beijing E-Town half-marathon and humanoid robots half-marathon in the Beijing Economic-Technological Development Area in southeast Beijing, April 19, 2025. (Xinhua)
Robotic participant "Tiangong Ultra" (2nd L) waits with engineers at the starting line before the Beijing E-Town half-marathon and humanoid robots half-marathon in the Beijing Economic-Technological Development Area in southeast Beijing, April 19, 2025. (Xinhua)
Robotic participant "N2" (front L) competes as engineers runs alongside during the Beijing E-Town half-marathon and humanoid robots half-marathon in the Beijing Economic-Technological Development Area in southeast Beijing, April 19, 2025. (Xinhua)
Robotic participant "Huanhuan" (front) competes as engineers run alongside during the Beijing E-Town half-marathon and humanoid robots half-marathon in the Beijing Economic-Technological Development Area in southeast Beijing, April 19, 2025. (Xinhua)
Participants waves to a robotic participant "Benben" (front) before the Beijing E-Town half-marathon and humanoid robots half-marathon in the Beijing Economic-Technological Development Area in southeast Beijing, April 19, 2025. (Xinhua)
Elias Desta of Ethiopia crosses the finishing line during the Beijing E-Town half-marathon and humanoid robots half-marathon in the Beijing Economic-Technological Development Area in southeast Beijing, April 19, 2025. (Xinhua)
Robotic participant "Tiangong Ultra" (front L) competes as engineers runs alongside during the Beijing E-Town half-marathon and humanoid robots half-marathon in the Beijing Economic-Technological Development Area in southeast Beijing, April 19, 2025. (Xinhua)
An engineer stands behind robotic participant "Kuavo" (front) before the Beijing E-Town half-marathon and humanoid robots half-marathon in the Beijing Economic-Technological Development Area in southeast Beijing, April 19, 2025. (Xinhua)
Robotic participant "Zhurixingzhe" competes during the Beijing E-Town half-marathon and humanoid robots half-marathon in the Beijing Economic-Technological Development Area in southeast Beijing, April 19, 2025. (Xinhua)
Comment