3. Reduced Muscle Redundancy (RMR) Solver

Welcome to the RMR documentation.

3.1. Installation

conda create -n rmr python=3.11
conda activate rmr
conda install opensim-org::opensim
pip install matplotlib numpy scipy

3.2. Original Source Code Locations

Official RMR code in MATLAB:

  • https://github.com/computationalbiomechanicslab/rmr-solver

  • This is the “official” release of RMR, which has an associated publication and so on. It’s somewhat frozen in time, because it has to be compatible with the content of the official publication. MATLAB code, main branch contains most relevant version.

Irene’s intermediate version:

Florian’s python version:

  • https://github.com/PTbot-TUDelft/live-active-strainmaps-florian

  • Most up-to-date version, contains branches based on utility: - test-irene: copy of original Irene code - EMG-objective main branch Florin’s working on. Most up-to-date from Florian’s perspective, but has a lot of hard-coded stuff that’s project-specific for Florian’s project. - main: slightly generalized version of test-irene - rmr-general / remove-coordAct-bounds-italo: generalized RMR code. Italo’s changes are in remove-coordAct-bounds-italo