Hamlyn symposium on medical robots