A robot by NTU Singapore autonomously assembles an IKEA chair