A humanoid “NAO” robot from Japan’s NEC Corp demonstrates its skills at the Mobile World Congress in Barcelona in March. Photo: AFP