Double Peak GRF's When Using A contact Model

Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
POST REPLY
User avatar
Brodie Klosowski
Posts: 6
Joined: Sun Sep 10, 2023 8:00 pm

Double Peak GRF's When Using A contact Model

Post by Brodie Klosowski » Mon Aug 26, 2024 12:37 am

Hello,

I have been trying to run a 3D walking tracked simulation that is based off of the 3D walking example however I have replaced the GRF reference file with a six sphere contact model found here: https://simtk.org/projects/predictsim_mtp (see attached image for reference).

The simulation runs and solves well and has accurate joint angles but the GRF's are strange and the vertical GRF has 4 peaks instead of two (See attached image for reference). If anyone has any idea on why this might be occurring I would be very grateful to here it.

zip file with all the relevant files such as model, MATLAB code, and results: https://drive.google.com/file/d/1RROLqr ... sp=sharing

Thanks in advance.
Attachments
vertical GRF.PNG
vertical GRF.PNG (20.78 KiB) Viewed 383 times
Contact Model.PNG
Contact Model.PNG (166.38 KiB) Viewed 383 times

Tags:

User avatar
Mohammadreza Rezaie
Posts: 407
Joined: Fri Nov 24, 2017 12:48 am

Re: Double Peak GRF's When Using A contact Model

Post by Mohammadreza Rezaie » Tue Aug 27, 2024 12:29 am

Hi, you might need to add a MocoContactTrackingGoal to your problem. An example can be found in the example2DWalking.

POST REPLY