[770c98]: / Tests / Applications / test_KneeForceExample.any

Download this file

41 lines (32 with data), 1.0 kB

#include "../libdef.any"


#include "../../Application/Examples/KneeForcesExample/Knee_force_example.main.any"

#ifndef TEST_NAME

#endif



Main = 
{
#ifndef CREATE_IMAGE
AnyOperation& RunTest = Main.RunApplication;
Study = { FixTestStudyConfig TestStudyConfig = {  }; };
#else

  #include "../Cameras.any"
  // Use a a special time for the initial position picture.   
  AnyOperationSequence CameraInitPos = 
  {
     AnyOperationSetValue setTime = 
     {
       AnyFloat t_custom  = 1.0;
       Source = {&t_custom};
       Target = {&Main.Study.tStart};
     };
     AnyOperationMacro SingleStep = {
        MacroStr = {
          "operation " + CompleteNameOf(&Main.Study.InverseDynamics),
          "step","step","step","step","step","step",
          "reset"};
     };
  };
  LoadTimeCam.CameraLookAtPoint = Main.HumanModel.BodyModel.Right.Leg.Seg.Shank.KneeJoint.r+{0,-0.1,0};
  LoadTimeCam.CameraFieldOfView = DesignVar(0.4);
  LoadTimeCam.CameraDirection  = DesignVar({0.7,0.2,0.7});
#endif
};