1 Results for

Palro

Narrow your search

Content Type
Topic
Article

Shanghai expo robots start climbing the walls

A trio of humanoid ladder-climbers Expo 2010's Japan Industry Pavilion is delighting visitors to the six-month event in Shanghai.

By May. 11, 2010