Performed by robots from Harbin Institute of Technology(HIT)Robot Innovation Base:
http://player.video.qiyi.com/50ee3e...-pid=43628-ptype=2-albumId=151434-tvId=161998
http://player.video.qiyi.com/50ee3e...-pid=43628-ptype=2-albumId=151434-tvId=161998