Within the European project RETRAINER (grant agreement No 644721), the consortium developed a platform for the rehabilitation of the upper limb after stroke, which combines a passive arm exoskeleton for weight relief supporting both shoulder and elbow movements, Functional Electrical Stimulation (FES) of the two-most impaired muscles of the affected side, interactive objects, and voluntary effort. The system also provides a graphical user interface which helps the therapist set the training session and save the training data and parameters, and provides the subject a visual feedback about his/her active involvement in the exercise. The training consists of the execution of a series of exercises involving the affected arm during daily life activities. Typical exercises are anterior reaching on a plane or in the space, moving an object on a plane or in the space, moving the hand to the mouth, with or without an object in the hand, and lateral elevation of the shoulder.