Switch to unified view

a b/Application/Examples/Squat/Model/Environment.any
1
//This is a place holder for the modeling of the environment.
2
AnyFolder Environment = 
3
{
4
  
5
  AnyFixedRefFrame GlobalRef = 
6
  {
7
    Origin ={0.0,0.0,0.0}; 
8
    AnyDrawRefFrame DrwRef = 
9
    {
10
      ScaleXYZ = 0.1*{1, 1, 1};
11
      RGB ={0,1,0} ;
12
    };
13
    
14
    AnyRefNode FloorOffset = 
15
    {
16
      
17
    };
18
    
19
    AnyRefNode SurfNode= 
20
    {
21
      //sRel={0, -surf.Length*0.5, 0};
22
      ARel = RotMat(-pi/2, x);
23
      AnySurfCylinder surf = 
24
      {
25
        Radius = Main.Parameters.GroundSupportBaseRadius ;
26
        Length = Main.Parameters.GroundSupportBaseLimitHigh;
27
        CapRatio = 0;      
28
        AnyDrawParamSurf drw =
29
        {
30
          RGB={0,1,1};
31
          Opacity=0.2;
32
        };
33
      };
34
      AnyRefNode ReverseNode = 
35
      {
36
        ARel = RotMat(pi, x);
37
        AnySurfCylinder surf = 
38
        {
39
          Radius = Main.Parameters.GroundSupportBaseRadius ;
40
          Length = -Main.Parameters.GroundSupportBaseLimitLow;
41
          CapRatio = 0;      
42
          AnyDrawParamSurf drw =
43
          {
44
            RGB={1,1,0};
45
            Opacity=0.2;
46
          };
47
        };        
48
      };
49
    };  
50
    
51
    AnyRefNode FootPrintBase_Right = 
52
    {
53
      sRel = {0, 0, ADL_SQUAT_DISTANCE_BETWEEN_TOE_MEDIAL_NODES_SHOULDER_WIDTH_RATIO * Main.Parameters.ScaledShoulderWidth * 0.5};
54
      ARel = RotMat(-ADL_SQUAT_ANGLE_FOOT_ROTATION*pi/180, y);
55
//      AnyDrawRefFrame DrwFrame = 
56
//      {
57
//        ScaleXYZ = 0.1*{1, 1, 1};
58
//        RGB = {0, 0, 1};
59
//      };
60
    };
61
    
62
    AnyRefNode FootPrintBase_Left = 
63
    {
64
      sRel = {0, 0, -ADL_SQUAT_DISTANCE_BETWEEN_TOE_MEDIAL_NODES_SHOULDER_WIDTH_RATIO * Main.Parameters.ScaledShoulderWidth * 0.5};
65
      ARel = RotMat(ADL_SQUAT_ANGLE_FOOT_ROTATION*pi/180, y);
66
//      AnyDrawRefFrame DrwFrame = 
67
//      {
68
//        ScaleXYZ = 0.1*{1, 1, 1};
69
//        RGB = {0, 0, 1};
70
//      };
71
    };    
72
  };//GlobalRef
73
};