[bfdf16]: / Body / AAUHuman / LegTLEM / Calibration / CalibrationSequenceLeft.any

Download this file

60 lines (47 with data), 2.2 kB

#define CALIBRATION_STUDY_REF(num) LeftLegCalibration##num.LegCalibrationStudy##num

AnyFolder LeftLegCalibration1={
  AnyFolder &SideHumanFolderRef=..BodyModel.Left; 
  AnyFolder &SideInterfaceFolderRef=..BodyModel.Interface.Left;
  #include "LegCal1.any"
};

AnyFolder LeftLegCalibration2={
  AnyFolder &SideHumanFolderRef=..BodyModel.Left; 
  AnyFolder &SideInterfaceFolderRef=..BodyModel.Interface.Left;
  #include "LegCal2.any"
};

AnyFolder LeftLegCalibration3={
  AnyFolder &SideHumanFolderRef=..BodyModel.Left; 
  AnyFolder &SideInterfaceFolderRef=..BodyModel.Interface.Left;
  #include "LegCal3.any"
};

// Calibration 4 is not used because GluteusMedius is calibrated in LegCal6.any

AnyFolder LeftLegCalibration5={
  AnyFolder &SideHumanFolderRef=..BodyModel.Left; 
  AnyFolder &SideInterfaceFolderRef=..BodyModel.Interface.Left;
  #include "LegCal5.any"
};
  
AnyFolder LeftLegCalibration6={
  AnyFolder &SideHumanFolderRef=..BodyModel.Left;
  AnyFolder &SideInterfaceFolderRef=..BodyModel.Interface.Left;
  #include "LegCal6.any"
};

AnyFolder LeftLegCalibration7={
  AnyFolder &SideHumanFolderRef=..BodyModel.Left;
  AnyFolder &SideInterfaceFolderRef=..BodyModel.Interface.Left;
  #include "LegCal7.any"
};

AnyFolder LeftLegCalibration8={
  AnyFolder &SideHumanFolderRef=..BodyModel.Left;
  AnyFolder &SideInterfaceFolderRef=..BodyModel.Interface.Left;
  #include "LegCal8.any"
};

#undef CALIBRATION_STUDY_REF



CalibrationSequence ={ 
  AnyOperation &Cal1LegLeft = .LeftLegCalibration1.LegCalibrationStudy1.TendonLengthAdjustment;
  AnyOperation &Cal2LegLeft = .LeftLegCalibration2.LegCalibrationStudy2.TendonLengthAdjustment;
  AnyOperation &Cal3LegLeft = .LeftLegCalibration3.LegCalibrationStudy3.TendonLengthAdjustment;
  AnyOperation &Cal5LegLeft = .LeftLegCalibration5.LegCalibrationStudy5.TendonLengthAdjustment;
  AnyOperation &Cal6LegLeft = .LeftLegCalibration6.LegCalibrationStudy6.TendonLengthAdjustment;
  AnyOperation &Cal7LegLeft = .LeftLegCalibration7.LegCalibrationStudy7.TendonLengthAdjustment;
  AnyOperation &Cal8LegLeft = .LeftLegCalibration8.LegCalibrationStudy8.TendonLengthAdjustment;
};