According to the control strategy, robots can be programmed to deliver different exercises. In fact, robotic systems are capable of assisting the motion of the patient in a number of different modes:
(1) Passive movement in which the robotic device moves the patient’s arm. (2) Active nonassist mode in which the subject executes the exercise and the robot provides no help. (3) Active assist mode in which the subject attempts to move, and the robot provides assistance when there are some voluntary but inadequate movements. (4) Resistive mode when the subject is required to perform an exercise against an antagonist force provided by the robot. (5) Bimanual exercise in which active movement of the unaffected arm is mirrored by simultaneous active/passive/assistive movement of the affected arm by means of the robotic device.