BOBO APT (Active Passive Trainer) is a unique rehabilitation trainer that combines Active, Passive, and Passive Assist exercise, enables the performance of repetitive cycling movements of the upper and lower extremities. It suits for a wide range of movement rehabilitation, including improving strength, increasing stamina, increasing major joints' range of motion and developing fitness.