Abstract
A system for joint movement assistance and therapy includes: a wearable joint movement device attached noninvasively to a user and a data processing device. The wearable joint movement device includes a first band removably attached on a limb of a user proximal of a first joint of the user; a second band removably attached on the limb of the user distal of a second joint of the user; and actuator element(s). The data processing device collects data indicative of a torque deficit of the limb of the user; measurement data of the limb of the user; and a desired torque profile for the wearable joint movement device; and generates, based on the data indicative of a torque deficit of the limb of the user, the measurement data and the desired torque profile, and using mathematical model(s), instructions for selecting a configuration of the actuator element(s).