opensim-core
opensim-core copied to clipboard
SimTK OpenSim C++ libraries and command-line applications, and Java/Python wrapping.
Use either the `InverseDynamicsSolver` or Simbody's `calcResidualForceIgnoringConstraints` or `calcResidualForce` directly.
Currently, `MocoContactTrackingGoal` only supports tracking the ground reaction force vector and not ground reaction moments or centers of pressure. We can borrow some code from [`MocoUtilities::createExternalLoadsTableForGait()`](https://github.com/opensim-org/opensim-core/blob/98c70b1fd5bc74da63e69a52e860c742840a9a16/OpenSim/Moco/MocoUtilities.cpp#L277) for this.
Specs: OpenSim 4.4 Python 3.8.18 Anaconda 2022.10-Windows-x86_64 Windows 10 64 bit system I followed the directions under "Step-by-step instructions when using Anaconda with OpenSim 4.3+" on the opensim scripting in...
Might help users find answers to common questions faster than using the Forum's search box (or asking questions that have already been answered). https://livechatai.com/blog/how-to-train-chatgpt-on-your-own-data
Hi, `model.getStateVariableNames` and `model.getStateVariableValues` return coordinates names and values in CoordinateSet order whereas `state.getQ`/`U`/`UDot` returns coordinates values in multibody tree order. It might make more sense if both of them...
1. Define output precision needs for different tools and files 2. Document what the goal is for each tool and file (either in a unified file or at the top...
I have a model that fails with CMC in a way I don't understand. The model is not too complicated: - Joints: 1 slider, 4 pin, 2 custom (doing the...
If an initial guess is specified via a file (e.g., [MocoCasADiSolver::setGuessFile](https://github.com/opensim-org/opensim-core/blob/20752f3a7852854a3e95a0bf52832bc8ec788163/OpenSim/Moco/MocoCasADiSolver/MocoCasADiSolver.h#L215)), it will get saved to the `guess_file` property in the MocoStudy XML file. However, if the guess is set...
Add a new class `SynergyController` (derived from `Controller`) that enables modeling muscle synergies in OpenSim. This class will leverage OpenSim `Input`s to convert synergy activations from any type of input...
This is a reformulation of issue #3345. There has been no response at all for half a year, and I am still stuck. Therefore I will try to reformulate it...