Abstract: Telerehabilitation (TR) is a growing technology aiming to improve post-recovery care for patients. TR offers an in-home, autonomous assistant for instructing and tracking patient progress ...