Download this file

160 lines (154 with data), 6.8 kB

AnyFolder JointAngleOutputs = {
 
//  AnyOutputFile OutputFile1 = {
//    FileName = FilePathCompleteOf(Main.ModelSetup.FileNames.OptimizedMotionTrunk);
//    SepSign = " ";
//    
//    AnyVector PelvisPosX = ..BodyModel.Interface.Trunk.PelvisPosX.Pos;
//    AnyVector PelvisPosY = ..BodyModel.Interface.Trunk.PelvisPosY.Pos;
//    AnyVector PelvisPosZ = ..BodyModel.Interface.Trunk.PelvisPosZ.Pos;
//    AnyVector PelvisRotX = ..BodyModel.Interface.Trunk.PelvisRotX.Pos;
//    AnyVector PelvisRotY = ..BodyModel.Interface.Trunk.PelvisRotY.Pos;
//    AnyVector PelvisRotZ = ..BodyModel.Interface.Trunk.PelvisRotZ.Pos;
//    AnyVector PelvisThoraxExtension = ..BodyModel.Interface.Trunk.PelvisThoraxExtension.Pos;
//    AnyVector PelvisThoraxLateralBending = ..BodyModel.Interface.Trunk.PelvisThoraxLateralBending.Pos;
//    AnyVector PelvisThoraxRotation = ..BodyModel.Interface.Trunk.PelvisThoraxRotation.Pos;
//  };
//  
// 
//  #if LEFT_LEG_TD == 1
//
//  AnyOutputFile OutputFile2 = {
//    FileName = FilePathCompleteOf(Main.ModelSetup.FileNames.OptimizedMotionLeftLegTD);
//    SepSign = " ";
//    
//    AnyVector HipFlexion = ..BodyModel.Interface.Left.HipFlexion.Pos;
//    AnyVector HipAbduction = ..BodyModel.Interface.Left.HipAbduction.Pos;
//    AnyVector HipExternalRotation = ..BodyModel.Interface.Left.HipExternalRotation.Pos;
//    AnyVector KneeFlexion = ..BodyModel.Interface.Left.KneeFlexion.Pos;
//    AnyVector AnklePlantarFlexion = ..BodyModel.Interface.Left.AnklePlantarFlexion.Pos;
//    AnyVector SubTalarEversion = ..BodyModel.Interface.Left.SubTalarEversion.Pos;
//  };
//
//  #endif
//  
//  
//  
//  #if RIGHT_LEG_TD == 1
//
//  AnyOutputFile OutputFile3 = {
//        FileName = FilePathCompleteOf(Main.ModelSetup.FileNames.OptimizedMotionRightLegTD);
//    SepSign = " ";
//    
//    AnyVector HipFlexion = ..BodyModel.Interface.Right.HipFlexion.Pos;
//    AnyVector HipAbduction = ..BodyModel.Interface.Right.HipAbduction.Pos;
//    AnyVector HipExternalRotation = ..BodyModel.Interface.Right.HipExternalRotation.Pos;
//    AnyVector KneeFlexion = ..BodyModel.Interface.Right.KneeFlexion.Pos;
//    AnyVector AnklePlantarFlexion = ..BodyModel.Interface.Right.AnklePlantarFlexion.Pos;
//    AnyVector SubTalarEversion = ..BodyModel.Interface.Right.SubTalarEversion.Pos;
//  };
//
//  #endif
//  
//  
//  
//  
//  
//  #if LEFT_LEG == 1
//
//  AnyOutputFile OutputFile4 = {
//           FileName = FilePathCompleteOf(Main.ModelSetup.FileNames.OptimizedMotionLeftLeg);
//    SepSign = " ";
//    
//    AnyVector HipFlexion = ..BodyModel.Interface.Left.HipFlexion.Pos;
//    AnyVector HipAbduction = ..BodyModel.Interface.Left.HipAbduction.Pos;
//    AnyVector HipExternalRotation = ..BodyModel.Interface.Left.HipExternalRotation.Pos;
//    AnyVector KneeFlexion = ..BodyModel.Interface.Left.KneeFlexion.Pos;
//    AnyVector AnklePlantarFlexion = ..BodyModel.Interface.Left.AnklePlantarFlexion.Pos;
//    AnyVector AnkleEversion = ..BodyModel.Interface.Left.AnkleEversion.Pos;
//  };
//
//  #endif
//  
//  
//  
//  #if RIGHT_LEG == 1
//
//  AnyOutputFile OutputFile5 = {
//           FileName = FilePathCompleteOf(Main.ModelSetup.FileNames.OptimizedMotionRightLeg);
//
//    SepSign = " ";
//    
//    AnyVector HipFlexion = ..BodyModel.Interface.Right.HipFlexion.Pos;
//    AnyVector HipAbduction = ..BodyModel.Interface.Right.HipAbduction.Pos;
//    AnyVector HipExternalRotation = ..BodyModel.Interface.Right.HipExternalRotation.Pos;
//    AnyVector KneeFlexion = ..BodyModel.Interface.Right.KneeFlexion.Pos;
//    AnyVector AnklePlantarFlexion = ..BodyModel.Interface.Right.AnklePlantarFlexion.Pos;
//    AnyVector AnkleEversion = ..BodyModel.Interface.Right.AnkleEversion.Pos;
//  };
//
//  #endif
//  
//  
//  
//  
//  #if LEFT_ARM == 1
//
//  AnyOutputFile OutputFile6 = {
//           FileName = FilePathCompleteOf(Main.ModelSetup.FileNames.OptimizedMotionLeftArm);
//    SepSign = " ";
//     AnyVector SternoClavicularProtraction=..BodyModel.Interface.Left.SternoClavicularProtraction.Pos;
//    AnyVector SternoClavicularElevation=..BodyModel.Interface.Left.SternoClavicularElevation.Pos;
//
//
//    AnyVector GlenohumeralFlexion = ..BodyModel.Interface.Left.GlenohumeralFlexion.Pos;
//    AnyVector GlenohumeralExternalRotation = ..BodyModel.Interface.Left.GlenohumeralExternalRotation.Pos;
//    AnyVector GlenohumeralAbduction = ..BodyModel.Interface.Left.GlenohumeralAbduction.Pos;
//    AnyVector ElbowFlexion = ..BodyModel.Interface.Left.ElbowFlexion.Pos;
//    AnyVector ElbowPronation = ..BodyModel.Interface.Left.ElbowPronation.Pos;
//    AnyVector WristFlexion = ..BodyModel.Interface.Left.WristFlexion.Pos;
//    AnyVector WristAbduction = ..BodyModel.Interface.Left.WristAbduction.Pos;
//  };
//
//  #endif
//  
//  
//  
//  #if RIGHT_ARM == 1
//
//  AnyOutputFile OutputFile7 = {
//           FileName = FilePathCompleteOf(Main.ModelSetup.FileNames.OptimizedMotionRightArm);
//    SepSign = " ";
//    
//      AnyVector SternoClavicularProtraction=..BodyModel.Interface.Right.SternoClavicularProtraction.Pos;
//    AnyVector SternoClavicularElevation=..BodyModel.Interface.Right.SternoClavicularElevation.Pos;
//    
//    AnyVector GlenohumeralFlexion = ..BodyModel.Interface.Right.GlenohumeralFlexion.Pos;
//    AnyVector GlenohumeralExternalRotation = ..BodyModel.Interface.Right.GlenohumeralExternalRotation.Pos;
//    AnyVector GlenohumeralAbduction = ..BodyModel.Interface.Right.GlenohumeralAbduction.Pos;
//    AnyVector ElbowFlexion = ..BodyModel.Interface.Right.ElbowFlexion.Pos;
//    AnyVector ElbowPronation = ..BodyModel.Interface.Right.ElbowPronation.Pos;
//    AnyVector WristFlexion = ..BodyModel.Interface.Right.WristFlexion.Pos;
//    AnyVector WristAbduction = ..BodyModel.Interface.Right.WristAbduction.Pos;
//  };
//
//  #endif
//  
//
//  AnyOutputFile OutputFile8 = {
//           FileName = FilePathCompleteOf(Main.ModelSetup.FileNames.OptimizedMotionTrunkNeck );
//    SepSign = " ";
//    AnyVector SkullThoraxFlexion=..BodyModel.Interface.Trunk.SkullThoraxFlexion.Pos;
//    AnyVector SkullThoraxLateralBending=..BodyModel.Interface.Trunk.SkullThoraxLateralBending.Pos;
//    AnyVector SkullThoraxRotation =..BodyModel.Interface.Trunk.SkullThoraxRotation.Pos;
////    AnyVector NeckJoint =..BodyModel.Interface.Trunk.NeckJoint.Pos;
//  };
//    
//  #if TRUNK == 1
//
//  AnyOutputFile OutputFile8 = {
//    FileName = FilePathCompleteOf(Main.ModelSetup.FileNames.OptimizedMotionTrunkNeck );
//    SepSign = " ";
//    AnyVector NeckJoint =..BodyModel.Interface.Trunk.NeckJoint.Pos;
//  };
//  #endif  
  
}; //JointAngleOutputs