Static Optimization and Locked Coordinates

Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
POST REPLY
User avatar
Alex MacIntosh
Posts: 31
Joined: Tue Jan 22, 2013 5:15 pm

Static Optimization and Locked Coordinates

Post by Alex MacIntosh » Sun Nov 10, 2013 10:35 am

Hello,

I was hoping to find some information about the effect of locking coordinates on the outcome of static optimization. Specifically, does locking a coordinate exclude it from the optimization solution entirely?

I have observed that the activation of actuators crossing locked coordinates go to a minimum, and there are less constraint violations reported. However, the activation of the muscles of interest (for unlocked coordinates) is similar to when all the coordinates are unlocked.

I just want to try to understand this process better, and to know if I am right to lock the coordinates as I have.

Any help would be greatly appreciated.

Thanks,

Alex

User avatar
jimmy d
Posts: 1375
Joined: Thu Oct 04, 2007 11:51 pm

Re: Static Optimization and Locked Coordinates

Post by jimmy d » Tue Nov 19, 2013 11:18 am

Hi Alex,
Static optimization works by calculating the muscle forces required to generate the torque about a joint. When you lock a joint, you are adding a lock constraint that provides the generalized force (torque) for that joint. The muscle activation behavior you are seeing would be then expected as muscles that cross that joint no-longer have a torque to account for.

Torques across 'non-locked' joints haven't changed, nor has its need to be satisfied. So the muscles crossing them would see almost no change.

Hope that helps,
-james

User avatar
Alex MacIntosh
Posts: 31
Joined: Tue Jan 22, 2013 5:15 pm

Re: Static Optimization and Locked Coordinates

Post by Alex MacIntosh » Sun Dec 15, 2013 9:07 am

Hi James,

Thanks for your help, that explains it nicely.

Alex

POST REPLY