NimBo is a rehabilitation training device specially designed for patients with "sarcopenia", "degenerative arthritis", "post-orthopedic surgery" and "nerve injury". NimBo can assess the angle range of joint mobility for patients with lower limb weakness due to different indications, provide active and passive ROM training, and multi-modal (isokinetic/isotonic/isometric) combined muscle strength training menu settings, targeting Strengthen precision training for weak range of motion. Through the characteristics of the robot that will not tire and can accurately repeat the correct trajectory for training, every user can have the "high-intensity and correct repetitive training" needed for the "golden recovery period". In addition, through the conversion of different accessories, NimBO can perform activity training for the six major joints of the human body, including "shoulders", "elbows", "wrists", "palms", "knees" and "ankles", targeting different parts of the body. Patients undergo "multi-modal combination" customized training, and the machine accurately repeats movements to improve training efficiency, allowing users to effectively improve joint mobility.