Filtering Marker data

Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
POST REPLY
User avatar
Md Sanzid Bin Hossain
Posts: 15
Joined: Mon Aug 26, 2019 7:58 am

Filtering Marker data

Post by Md Sanzid Bin Hossain » Wed Mar 18, 2020 10:16 pm

Hi all,
Should I filter the .trc data (marker data) before doing any scaling or inverse kinematics? Does it improve the estimation of joint angle? Or OpenSim has internal filtering before performing inverse kinematics?

Thanks

Tags:

User avatar
Dimitar Stanev
Posts: 1096
Joined: Fri Jan 31, 2014 5:14 am

Re: Filtering Marker data

Post by Dimitar Stanev » Thu Mar 19, 2020 1:32 am

Filtering is typically performed after inverse kinematics, because IK does not necessarily produce smooth trajectories which is a pre-requirement for dynamic analysis. However, filtering is not a bad idea before processing the data through scaling or IK.

User avatar
Md Sanzid Bin Hossain
Posts: 15
Joined: Mon Aug 26, 2019 7:58 am

Re: Filtering Marker data

Post by Md Sanzid Bin Hossain » Thu Mar 19, 2020 8:09 pm

Does that mean IK result is not that reliable from OpenSim? Or it just a small amount of noise.

User avatar
Ayman Habib
Posts: 2248
Joined: Fri Apr 01, 2005 12:24 pm

Re: Filtering Marker data

Post by Ayman Habib » Fri Mar 20, 2020 1:03 pm

Hello,

IK solves a specific problem (find best set of coordinates to match marker data at a specific time frame in least squares sense). That said, there's no guarantee of any level of continuity for the solution since continuity would be based on a longer time history rather than a specific time frame.

Hope this helps,
-Ayman

POST REPLY