Two human-like robots recently developed by Zhejiang University play table tennis on Oct 9, 2011. [Photo/Xinhua]