SUMMARYThis study presents novel robotic therapy control algorithms for upper-limb rehabilitation, using newly developed passive and progressive resistance therapy modes. A fuzzy-logic based proportional-integral-derivative (PID) position control strategy, integrating a patient's biomechanical feedback into the control loop, is proposed for passive movements. This allows the robot to smoothly stretch the impaired limb through increasingly rigorous training trajectories. A fuzzy adaptive impedance force controller is addressed in the progressive resistance muscle strength training and the adaptive resistive force is generated according to the impaired limb's muscle strength recovery level, characterized by the online estimated impaired limb's bio-damping and bio-stiffness. The proposed methods are verified with a custom constructed therapeutic robot system featuring a Barrett WAM™ compliant manipulator. Twenty-four recruited stroke subjects were randomly allocated in experimental and control groups and enrolled in a 20-week rehabilitation training program. Preliminary results show that the proposed therapy control strategies can not only improve the impaired limb's joint range of motion but also enhance its muscle strength.