Hi,
I’ve been trying to simulate a squat motion but unfortunately the inverse dynamic simulation doesn’t work.
Please find the model attached.
The kinematic optimisation works, but then I get the following errors.
WARNING(OBJ.MCH.KIN7) : E:/AnyBody/AMMR..Demo/Body/A..n/Arm/Muscle.any : deltoideus_scapular_part_4.SPLine : Penetration of surface : art_tub_minus_tub_majusSurf : Via-point 'Main.Studies.HumanModel.BodyModel.Right.ShoulderArm.Seg.Scapula.O_deltoideus_scapular_part_4' on 'Main.Studies.HumanModel.BodyModel.Right.ShoulderArm.Mus.deltoideus_scapular_part_4.SPLine' is located below the wrapping surface 'Main.Studies.HumanModel.BodyModel.Right.ShoulderArm.Seg.Humerus.art_tub_minus_tub_majus.art_tub_minus_tub_majusSurf
WARNING(OBJ.MCH.KIN7) : E:/AnyBody/AMMR..Demo/Body/A..n/Arm/Muscle.any : deltoideus_scapular_part_4.SPLine : Penetration of surface : art_tub_minus_tub_majusSurf : Via-point 'Main.Studies.HumanModel.BodyModel.Left.ShoulderArm.Seg.Scapula.O_deltoideus_scapular_part_4' on 'Main.Studies.HumanModel.BodyModel.Left.ShoulderArm.Mus.deltoideus_scapular_part_4.SPLine' is located below the wrapping surface 'Main.Studies.HumanModel.BodyModel.Left.ShoulderArm.Seg.Humerus.art_tub_minus_tub_majus.art_tub_minus_tub_majusSurf
1.0.0.1) ...Load-time positions have been re-established.
WARNING(OBJ.MCH.KIN7) : E:/AnyBody/AMMR..Demo/Body/A..n/Arm/Muscle.any : Extensor_Carpi_Radialis_Longus.SPLine : Penetration of surface : cyl : Via-point 'Main.Studies.HumanModel.BodyModel.Left.ShoulderArm.Seg.Hand.Ref.I_Extensor_Carpi_Radialis_Longus' on 'Main.Studies.HumanModel.BodyModel.Left.ShoulderArm.Mus.Extensor_Carpi_Radialis_Longus.SPLine' is located below the wrapping surface 'Main.Studies.HumanModel.BodyModel.Left.ShoulderArm.Seg.Radius.MedialExtensorCyl.cyl
WARNING(OBJ.MCH.KIN7) : E:/AnyBody/AMMR..Demo/Body/A..n/Arm/Muscle.any : Extensor_Carpi_Radialis_Brevis.SPLine : Penetration of surface : cyl : Via-point 'Main.Studies.HumanModel.BodyModel.Left.ShoulderArm.Seg.Hand.Ref.I_Extensor_Carpi_Radialis_Brevis' on 'Main.Studies.HumanModel.BodyModel.Left.ShoulderArm.Mus.Extensor_Carpi_Radialis_Brevis.SPLine' is located below the wrapping surface 'Main.Studies.HumanModel.BodyModel.Left.ShoulderArm.Seg.Radius.MedialExtensorCyl.cyl
1.0.0.2) ...Kinematic analysis completed. The kinematic constraints have been resolved.
WARNING(OBJ.MCH.KIN7) : E:/AnyBody/AMMR..Demo/Body/A..n/Arm/Muscle.any : deltoideus_scapular_part_4.SPLine : Penetration of surface : art_tub_minus_tub_majusSurf : Via-point 'Main.Studies.HumanModel.BodyModel.Right.ShoulderArm.Seg.Scapula.O_deltoideus_scapular_part_4' on 'Main.Studies.HumanModel.BodyModel.Right.ShoulderArm.Mus.deltoideus_scapular_part_4.SPLine' is located below the wrapping surface 'Main.Studies.HumanModel.BodyModel.Right.ShoulderArm.Seg.Humerus.art_tub_minus_tub_majus.art_tub_minus_tub_majusSurf
WARNING(OBJ.MCH.KIN7) : E:/AnyBody/AMMR..Demo/Body/A..n/Arm/Muscle.any : deltoideus_scapular_part_4.SPLine : Penetration of surface : art_tub_minus_tub_majusSurf : Via-point 'Main.Studies.HumanModel.BodyModel.Left.ShoulderArm.Seg.Scapula.O_deltoideus_scapular_part_4' on 'Main.Studies.HumanModel.BodyModel.Left.ShoulderArm.Mus.deltoideus_scapular_part_4.SPLine' is located below the wrapping surface 'Main.Studies.HumanModel.BodyModel.Left.ShoulderArm.Seg.Humerus.art_tub_minus_tub_majus.art_tub_minus_tub_majusSurf
WARNING(OBJ.MCH.KIN7) : E:/AnyBody/AMMR..Demo/Body/A..n/Arm/Muscle.any : Extensor_Carpi_Radialis_Longus.SPLine : Penetration of surface : cyl : Via-point 'Main.Studies.HumanModel.BodyModel.Left.ShoulderArm.Seg.Hand.Ref.I_Extensor_Carpi_Radialis_Longus' on 'Main.Studies.HumanModel.BodyModel.Left.ShoulderArm.Mus.Extensor_Carpi_Radialis_Longus.SPLine' is located below the wrapping surface 'Main.Studies.HumanModel.BodyModel.Left.ShoulderArm.Seg.Radius.MedialExtensorCyl.cyl
WARNING(OBJ.MCH.KIN7) : E:/AnyBody/AMMR..Demo/Body/A..n/Arm/Muscle.any : Extensor_Carpi_Radialis_Brevis.SPLine : Penetration of surface : cyl : Via-point 'Main.Studies.HumanModel.BodyModel.Left.ShoulderArm.Seg.Hand.Ref.I_Extensor_Carpi_Radialis_Brevis' on 'Main.Studies.HumanModel.BodyModel.Left.ShoulderArm.Mus.Extensor_Carpi_Radialis_Brevis.SPLine' is located below the wrapping surface 'Main.Studies.HumanModel.BodyModel.Left.ShoulderArm.Seg.Radius.MedialExtensorCyl.cyl
1.0.0.3) ...Initial conditions are fully updated.
1.0) Inverse dynamic analysis...
ERROR(OBJ.MCH.MUS4) : E:/A..y/A..o/A..n/M..s/G..t/GaitFullBody.main.any : InverseDynamicStudy.InverseDynamics : Muscle recruitment solver : solver aborted due to singular KKT matrix
I would be nice if somebody could have a look at this.
Thank you!