Search found 7 matches
- Wed Nov 17, 2021 3:20 am
- Forum: OpenSim
- Topic: [BUG] time gets filtered in ID
- Replies: 6
- Views: 1080
Re: [BUG] time gets filtered in ID
Hi Marlies, Thank you for the questions, and they are right on spot. I neglected that the dataset I work with already filters the data, hence naturally, applying an additional filter, whether 6 or 10 Hz, will lead to weird results. So I need to retest this theory of same kinematic-GRF filter frequen...
- Wed Nov 10, 2021 11:23 am
- Forum: OpenSim
- Topic: [BUG] time gets filtered in ID
- Replies: 6
- Views: 1080
Re: [BUG] time gets filtered in ID
Hi Marlies, Thank you for the reply and you are partially right. I overlooked the fact that, as the name suggests, "lowpass_cutoff_frequency_for_coordinates" filters the IK result before calculation, not the ID result generate afterwards. When set to -1, OpenSim ID tool is calculating joint moments ...
- Wed Nov 10, 2021 4:25 am
- Forum: OpenSim
- Topic: [BUG] time gets filtered in ID
- Replies: 6
- Views: 1080
Re: [BUG] time gets filtered in ID
Hi Marlies, Glad to know I brought up something useful, and I think I have the answer to your question. I also encountered that the ID result (.sto) has different time stamps compared to the IK result (.mot). I always thought that this might occur from the different sampling frequencies in the kinem...
- Tue Nov 09, 2021 12:25 am
- Forum: OpenSim
- Topic: [BUG] time gets filtered in ID
- Replies: 6
- Views: 1080
[BUG] time gets filtered in ID
Hi fellow modelers, A little bug spotted in inverse dynamics. If "lowpass_cutoff_frequency_for_coordinates" is set in .xml, all values to be output get filtered, including time. As a result, if the input IK time interval is uneven due to indivisible reciprocal of frequency, e.g. 1/60s or 1/150s, the...
- Thu Jun 24, 2021 3:44 pm
- Forum: OpenSim
- Topic: Parameters self-update without initSystem()
- Replies: 5
- Views: 573
Re: Parameters self-update without initSystem()
Thank you for the explanation. Yes, that's what caused the slight discrepancy. I guess modelers simply have to keep in mind that, initSystem() must be called after setting new parameters . Otherwise, even if myMuscle.get_certain_muscle_parameter() correctly returns changed values, this parameterizat...
- Thu Jun 24, 2021 10:31 am
- Forum: OpenSim
- Topic: Parameters self-update without initSystem()
- Replies: 5
- Views: 573
Re: Potential bug in initSystem()
Hi Prof. Uchida, thanks for the reply. Yes, the purpose of this code is purely for testing the peculiar case I triggered. I am aware that initSystem() must be called after modification, and the test with Arnoldetal2010_2Legs_Default_v2.1.osim indeed shows that forces won't change if initSystem() is ...
- Wed Jun 23, 2021 12:12 pm
- Forum: OpenSim
- Topic: Parameters self-update without initSystem()
- Replies: 5
- Views: 573
Parameters self-update without initSystem()
Hi fellow modelers, I'm scripting in Matlab to set muscle parameters and obtain the according tendon force, and triggered a potential bug when parameters are changed after initSystem() . [I changed the post title as I realized the bug is not in initSystem() itself.] My understanding is that, initSys...