Rehabilitation robotics: a review | Synapse