Have a clean client-server interface for muscle sim
Issue #222
new
It's about time. The existing muscle setup is clunky and makes it really annoying to deal with simple analysis..
Comments (4)
-
reporter -
reporter - marked as blocker
Increasing priority.
-
reporter This is mostly done. It's too clunky to have separate apps for control and muscles.
So we'll just have one muscle control app. Might duplicate some code. But that should be resolved by moving init stuff to init.
-
reporter - marked as critical
- Log in to comment
We have a separated vis : 1ed7cf614c8fde5701f0596073fd0a4d161adc5e
Now we're left with dynamics and control. We'll adopt a strategy based on whether the research questions involve segregating muscles from dynamcs and control.
So we have two scenarios: 1. When the muscles simply play the role of actuators. Aka., we'd like to study actuator kinematics while using the physics and control as tools to jiggle the model. Could also be used when we merge muscle inertia into rigid body inertia (this is obviously the case in the standard model), and when we develop muscle-structure agnostic controllers (which we do when we assume that muscle projections don't shape task forces).
This is readily handled by appending muscles to an existing control/dynamics sim. Enough for answering quite a few research questions. So we'll focus on this first.
Samir.