Personalised assistive dressing by humanoid robots using multi-modal information.