Hello AnyBody,
I am working with a minimal marker set based on points that correspond to the Microsoft Kinect skeleton. I have based my script on Full Body Gait in the AMMRV1.4.1 repository. The end goal is to measure the mechanical work done to accelerate and deccelerate the body - and this is done by integrating Pmech vs. time. The results are higher than expected and I think this is due to the motion/marker fit. When watching the model run, it appears to have a jerky motion in which the skeleton/red markers “snap” to the data/blue markers but then “relax” and then the cycle of “snapping” and “relaxing” repeats. I am also dealing with long trials and it is frustrating to have kinematics fail at the very end. I have increased the KinematicTol to 2e-2 to reliably run without error. By reducing the KinematicTol (back to the default of 1e-3) it appears to help this issue, however, the kinematics very rarely complete without an error at this lower tolerance.
Additionally, I have also tried increasing the filtering (by lowering the cut-off frequency of the low-pass filtering in Model Setup) and I have tried using a low-pass butterworth filter upon writting the joint angle outputs to file. Neither of these have drastically changed the results of the work calculation.
Please let me know if you think there is anything else that can be done to improve the fit of motion data, make the fit consistent, or more effectively filter the motion.
Thanks for your help,
Jeremy