RehabNet: A distributed architecture for motor and cognitive neuro-rehabilitation | IEEE Conference Publication | IEEE Xplore