Using robots to assist neurological impairment recovery