A two-meter-tall robot named Titan walks around a market in Moscow, Russia, May 12, 2014. Titan the Robot arrived in Moscow for the Robot Ball festival that will be held from May 15 to June 15. [Photo/icpress.cn]
Award-winning projects of China Robot Competition displayed
Humanoid robots at Hanover IT exhibition
Robot makes noodles at campus canteen