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:
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,
mainbranch contains most relevant version.
Irene’s intermediate version:
Private, intermediate version of the python code
Has additional features: e.g. interacting with the (she did stuff like KUKA robot, kuka measures, external forces.)
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