03/09/2010, The folks over at Zhejiang University have developed a friendly robot known as Hai Bao, which when translated from Chinese would mean “maritime treasure”. Standing 155cm tall, it comes with an LCD display that shows off animated facial expressions. Apart [...]