Programmable humanoid Nao robots, developed by French company Aldebaran Robotics, put on a show at the Shanghai Expo in Shanghai, China.