Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RUHM update ammr1.4.1 #681

Open
wants to merge 114 commits into
base: RUHM
Choose a base branch
from
Open

RUHM update ammr1.4.1 #681

wants to merge 114 commits into from

Conversation

melund
Copy link
Member

@melund melund commented May 25, 2022

This updates the Regensburg-Ulm hand model to the newest release of AMMR.

Still needs test to ensure everything works as expected.

melund and others added 30 commits March 2, 2022 14:48
The sternum is split into two segments in the upcomming thoracic model.
This backports that structure for the rigid thorax.
Move trunk model parameters to individual folders
Deprecated the BM_MANNEQUIN_DRIVER_EVERSION_* switch
More flexible mannequin driver template
No variables named `r` + changelog formatting
add OpenGraph html tags for link previews
When disabling the shoulder rhythm there where a comma to much.
fix squat model loading error
melund and others added 30 commits July 9, 2022 10:33
* Explicitly include muscles to prevent picking up muscle which can't be calibrated.

* Exclude Sternocleidomastoid from calibration

It is not a 3 element muscle because it was moved from the
neck-spine model.

* Ignore 7.5 beta warnings about calibration issues
A lower force in evaluate joint strength study may help.
* Remove unnecessary define

* Redefine ROOT_TOKEN component config

* Change UnallowCombination error implementation error define

* Add helper class templates for common class operations

This adds helper class templates for the
"Update Values", "Load Values", and "Save Values" class operations

* Add _BM_PELVIS_DISPLAY_ internal define to undef file

* Add guards for define statements

* Improves JointAngleOptimize file for easier reuse

* Don't use class templates for TrialSpecificData folders

* Remove the use of MarkerName argument in Marker class

* Add changelog entry

* Update test specification
The CreateVideo operation was not visible in some the MoCap examples.
This i has been fixed, but it requires that users update their
applications with the new `CreateVideo.any` file from the examples.
The marker driver name is now used to lookup the marker.
So the name must be correct.  This fixes a test regression.

No changelog entry is needed for this fix.
…toid muscle (#703)

* Use finer time descritization in 2 param calibration,

This will solve a problem with muscle wrapping of the deltoid muscle.

* Add changelog entry
…c calculation of gravity direction. Add changelog entry (#701)
* Move slowest test first in the test order

* Update micromamba install scripts

* add duration output from normal ci tests
* Fix regression in CI script

* Ensure output files from different models don't conflict

No changelog entry is needed for this.

* Ensure the MOCAP variables exists before they are used
* Build on linux with container directly

* Add strategy for linux build
No changelog needed for this
This should make the code robust against changing the UP_DIRECTION of
the camera class template
This will prevent conflict with future member of the muscle class
* Fix deprecation warning

* Backport xref fix from ammr 2.5 branch

* Remvoe unused github actions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants