Video

Humanoid robots take centre stage in China

Humanoid robots take centre stage in China

<p>Humanoid robots were among the highlights of the World Robot Exhibition, which is taking place in Beijing from November 23-25.</p> <p>They included Android Genminoid F, the life-like female created at Osaka University. </p> <p>The robot stole the spotlight of the exhibition, with visitors crowding around to take photographs.</p>