Interactive robots for neuro-rehabilitation | Synapse