Here is another robot designed to facilitate upper limb rehab. The ArmMotus EMU has a cable-driven mechanism with a structure made of carbon fiber rods. It uses a force feedback tech to simulate the touch of a therapist.
This robot has adjustable assistance and resistance for rehab drills. The above video shows it in action.