Static Optimization Solves, but CMC does not
Posted: Wed Jul 12, 2017 9:00 am
Hi everyone,
I am creating a dynamic head and neck model. When I run static optimization, it solves with no problems. However, when I run CMC I get this error:
CMC.computeControls: ERROR- Optimizer could not find a solution.
Unable to find a feasible solution at time = 1.88833.
Model cannot generate the forces necessary to achieve the target acceleration.
Possible issues: 1. not all model degrees-of-freedom are actuated,
2. there are tracking tasks for locked coordinates, and/or
3. there are unnecessary control constraints on reserve/residual actuators.
I have reserve actuators on each degree of freedom, each with max activation levels set to infinity and -infinity. No coordinates are locked, and I don't have any control constraints.
To make things weirder, when I disable all muscles, CMC solves quickly. I have tried running it with Thelen and Millard muscles models. Does anyone have any idea what I am doing wrong?
I am creating a dynamic head and neck model. When I run static optimization, it solves with no problems. However, when I run CMC I get this error:
CMC.computeControls: ERROR- Optimizer could not find a solution.
Unable to find a feasible solution at time = 1.88833.
Model cannot generate the forces necessary to achieve the target acceleration.
Possible issues: 1. not all model degrees-of-freedom are actuated,
2. there are tracking tasks for locked coordinates, and/or
3. there are unnecessary control constraints on reserve/residual actuators.
I have reserve actuators on each degree of freedom, each with max activation levels set to infinity and -infinity. No coordinates are locked, and I don't have any control constraints.
To make things weirder, when I disable all muscles, CMC solves quickly. I have tried running it with Thelen and Millard muscles models. Does anyone have any idea what I am doing wrong?