pyCGM2.Model.Opensim.interface#

Interface#

osimInterface(data_path, osimFile)

Interface for interacting with OpenSim models.

osimCgmInterface(modelversion)

Interface for interacting with OpenSim CGM models.

opensimXmlInterface(templateFullFilename[, ...])

Interface for interacting with OpenSim XML files.

Filters#

opensimInterfaceScalingFilter(procedure)

Filter interface for OpenSim model scaling.

opensimInterfaceInverseKinematicsFilter(...)

Filter interface for OpenSim inverse kinematics.

opensimInterfaceInverseDynamicsFilter(procedure)

Filter interface for OpenSim inverse dynamics.

opensimInterfaceStaticOptimizationFilter(...)

Filter interface for OpenSim static Optimisation.

opensimInterfaceAnalysesFilter(procedure)

Filter interface for OpenSim Analysis Report.

Procedures#

scaling#

ScalingXmlProcedure(DATA_PATH, mass, height)

Procedure for scaling XML processing in OpenSim.

ScalingXmlCgmProcedure(DATA_PATH, ...)

Procedure for scaling XML processing specific to the CGM model in OpenSim.

kinematic fitting#

InverseKinematicXmlProcedure(DATA_PATH, ...)

Procedure for handling inverse kinematics in OpenSim using XML configuration.

InverseKinematicXmlCgmProcedure(DATA_PATH, ...)

Specialized procedure for handling inverse kinematics in OpenSim using XML configuration for the CGM model.

inverse dynamics#

InverseDynamicsXmlProcedure(DATA_PATH, ...)

Provides a procedure for setting up and executing inverse dynamics analyses in OpenSim.

InverseDynamicsXmlCgmProcedure(DATA_PATH, ...)

Specialized procedure for handling inverse dynamics analyses in OpenSim, specifically tailored for CGM models.

static optimization#

StaticOptimisationXmlProcedure(DATA_PATH, ...)

Handles the setup and execution of static optimization analyses in OpenSim.

StaticOptimisationXmlCgmProcedure(DATA_PATH, ...)

Specialized procedure for handling static optimization analyses in OpenSim, specifically tailored for CGM models.

analysis report#

AnalysesXmlProcedure(DATA_PATH, ...)

Handles the setup and execution of various analyses in OpenSim using XML configurations.

AnalysesXmlCgmProcedure(DATA_PATH, ...)

Specialized procedure for handling analyses in OpenSim, specifically tailored for CGM models.

AnalysesXmlCgmDrivenModelProcedure(...)

Specialized procedure for handling analyses in OpenSim using CGM-driven models.