34 96 338 38 35

NAO Robots

NAO Robots

NAO Robots of Aldebaran Robotics on a show in the French Pavilion at Shanghai World Expo 2010.