a b/Application/Examples/PedalDemoConditional/Model/Mannequin.any
1
/// This folder controls the load time posture of the model and
2
/// also drives the joint angles that are not controlled by the
3
/// connection to the environment.
4
Main.HumanModel.Mannequin = {
5
  Posture = {
6
    PelvisPosX = ...Model.MyPedal.Hpoint[0];
7
    PelvisPosY = ...Model.MyPedal.Hpoint[1];
8
    PelvisPosZ = ...Model.MyPedal.Hpoint[2];
9
    PelvisRotX = 0;
10
    PelvisRotY = 0;
11
    PelvisRotZ = 0;
12
    PelvisThoraxExtension = -0;
13
    PelvisThoraxLateralBending = 0;
14
    PelvisThoraxRotation = 0;
15
    NeckExtension = 0;
16
    NeckLateralBending=0; 
17
    NeckRotation=0; 
18
    Right = {
19
      HipFlexion = 107.6877;
20
      HipAbduction = -11.21655;
21
      HipExternalRotation = 3.285595;
22
      KneeFlexion = 118.0613;
23
      AnklePlantarFlexion = 0;
24
      SubTalarEversion = 2.639792e-012;
25
    };
26
    Left = {
27
      HipFlexion = 95.48516;
28
      HipAbduction = 29.97731;
29
      HipExternalRotation = 15.98248;
30
      KneeFlexion = 86.94433;
31
      AnklePlantarFlexion = 1.083317e-005;
32
      SubTalarEversion = -4.126266e-009;
33
    };
34
  };
35
  
36
  PostureVel = {
37
    
38
    //This controls the position of the pelvi wrt. to the global reference frame
39
    PelvisPosX=0;
40
    PelvisPosY=0;
41
    PelvisPosZ=0;
42
    
43
    //This controls the rotation of the pelvis wrt. to the global reference frame
44
    PelvisRotX=0;
45
    PelvisRotY=0;
46
    PelvisRotZ=0;
47
    
48
    PelvisThoraxExtension=0; 
49
    PelvisThoraxLateralBending=0;  
50
    PelvisThoraxRotation=0;        
51
    
52
    NeckExtension=0; 
53
    NeckLateralBending=0; 
54
    NeckRotation=0; 
55
    
56
    Right = {
57
      HipFlexion = 0.0; 
58
      HipAbduction = 0.0; 
59
      HipExternalRotation = 0.0;
60
      
61
      KneeFlexion = 0.0; 
62
      
63
      AnklePlantarFlexion =0.0; 
64
      SubTalarEversion =0.0; 
65
    };
66
    
67
    Left = {
68
      //all values are set to be equal to the right side values 
69
      //feel free to change this!
70
      
71
      //Leg     
72
      HipFlexion =.Right.HipFlexion;  
73
      HipAbduction =.Right.HipAbduction;
74
      HipExternalRotation = .Right.HipExternalRotation;
75
      KneeFlexion = .Right.KneeFlexion;       
76
      AnklePlantarFlexion = .Right.AnklePlantarFlexion ;
77
      SubTalarEversion =.Right.SubTalarEversion; 
78
    };
79
  };
80
};