From 24df78777c85443ff30e9a86a6e310eaf15b7628 Mon Sep 17 00:00:00 2001 From: Morten Enemark Lund Date: Tue, 24 Sep 2024 15:27:18 +0200 Subject: [PATCH] feat: Abdomen kinematics (#21) * fix bug_ Muscle volumes assigns after if statement for each muscle group to have different muscle volumes in different configs * New obliq wrapping ellipsoid * clean up * AbdomenPassiveReactions to AMMR * remove some layers ellipsoid from obliq wrappings to avoid more penetration * Extra weak actuators between abdominal layers * Obliq muscle string mesh increase * New abdomen with new inter-levels between Layer1 to ribcage and Layer5 to pelvis * Modify the weights of new inter-layers removing an extra segment * Increase string mesh for OEC_7 and OIC_7 * Hide ellipsoid and nodes in the abdomen region * String mesh for all wrapping muscles that wrap on 2 or more ellipsoids, were defined 240 except for OIC_10, which is 300. * Asymmetric node fixed * Muscle volumes assigns after if statement for each muscle group to have different muscle volumes in different configs * Fix test failures * Clean up * Clean up and restructure of new segments * Refine box lifting posture for ab pressure test * Fix error in pull request * fix assymetric nodes used in constrains * Same LayerMomentReactionsNonNegative and NonPositive strength to avoid mistakes * Weight in layer constraints updated * Change naming: Another mesh type for wrapping obliq on ellipsoids: ELLIPSOID_MIRRORED_POSTERIOR * Lumbar Ligament insertion improvement * Bug fixed: Scale was not exactly 1 at the normal AMMR models due to small difference in height * Moment arm studies for all interverterbral joints, and also for all arm and leg joints * Fixed trunk scaling issue This correct the fix in 089792e23f7ad41a40553ba8f123c229e7c987da * Pelvis interface morphing fixing points * Add relative points to TLEM1 for interface morphing of pelvis to fix the tests * Remove via nodes of erector spinae muscles on L4 which are close to pelvis * Define statement for removing via nodes on L3 and L4 in erector spinae #define REMOVE_ERECTORSPINAE_L3VIA #define REMOVE_ERECTORSPINAE_L4VIA --------- Co-authored-by: hs