[770c98]: / Tests / Symmetry / test_TrunkDynamicSymmetryCheck.Main.any

Download this file

44 lines (27 with data), 1.2 kB

//save_study= "Main.Study"

#define ANYBODY_PATH_OUTPUT "."


#include "libdef.any"

// ----------------------------------------------------------
// Model configuration:
// For more info on body model configuration options please load the model and double click on: 
// #path HTML_DOC "<AMMR_PATH_DOC>/bm_config/index.html"
// ----------------------------------------------------------

#define BM_ARM_RIGHT OFF
#define BM_ARM_LEFT OFF
#define BM_LEG_RIGHT OFF
#define BM_LEG_LEFT OFF


#define BM_SCALING _SCALING_LENGTHMASSFAT_

// Use interpolation drivers to define motion
#define DriverSelection "FreePostureMove"

// actual model  
#include "DynamicTest/FreePostureFullBodyStatic.Main.any" 
Main = {
  
  Main.HumanModel.Anthropometrics.SegmentDimensions.HeadHeight = 0.14;
  Main.HumanModel.Anthropometrics.SegmentDimensions.TrunkHeight = 0.54;
  Main.HumanModel.Anthropometrics.SegmentDimensions.PelvisWidth = 0.16;
  
  
  Main.Study ={
    
    AnyInt test1= assert(ltfun(Main.Study.SymmetryCheck.Trunk.MuscleLumbar.Comparison.MaxFtDif, 1e-12),
    "Trunk lumbar model symmetry");
  };
  
  
  AnyOperation& RunTest = Main.RunApplication;
};