Chinese robotics

Any connection with the 2005 CSG conference in China? Hangzhou is south of Shanghai.

image

image

image