Moco Track and external stimulation

OpenSim Moco is a software toolkit to solve optimal control problems with musculoskeletal models defined in OpenSim using the direct collocation method.
POST REPLY
User avatar
Kostas Risvas
Posts: 12
Joined: Thu Oct 03, 2019 10:24 pm

Moco Track and external stimulation

Post by Kostas Risvas » Wed Sep 04, 2024 3:25 am

Greetings everyone,

I have some kinematic data of post-stroke patients and i would like to investigate possible rehabilitation strategies. I would like to know if i can use Moco Track and somehow model external stimulation effect (mimicking FES for example) to study how this affects (improves or not) the recorded pathological gait pattern.

Thanks in advance,
Kind Regards,

Kostas

User avatar
Nicholas Bianco
Posts: 1050
Joined: Thu Oct 04, 2012 8:09 pm

Re: Moco Track and external stimulation

Post by Nicholas Bianco » Wed Sep 04, 2024 9:31 am

Hi Kostas,

In OpenSim 4.5, you can use MocoControlBoundConstraint to bound muscle excitations to a specified range, or use MocoControlTrackingGoal to track a desired signal.

If you're able to upgrade to OpenSim 4.5.1 via the latest Conda packages, then you can prescribe a desired muscle excitation signal directly via a PrescribedController.

Best,
Nick

User avatar
Kostas Risvas
Posts: 12
Joined: Thu Oct 03, 2019 10:24 pm

Re: Moco Track and external stimulation

Post by Kostas Risvas » Thu Sep 05, 2024 1:25 am

Hi Nick,

thanks a lot for your prompt and detailed reply. I will give it a try and see how things go.

Best,
Kostas

POST REPLY