China International Robot Show kicks off in Shanghai. (The Philippine Star)