Question about inverse dynamics

Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
POST REPLY
User avatar
Tim Zulj
Posts: 3
Joined: Tue Oct 15, 2019 1:08 am

Question about inverse dynamics

Post by Tim Zulj » Tue Jan 14, 2020 7:50 am

Hey,

I'm beginner when it comes to OpenSim, so i have one question about inverse dynamic.

So my question is, what is the point of using force plates for inverse dynamics? I mean you can get all the information for inverse dynamic from kinematic model, at least in theory, isn't that right?

User avatar
Thomas Uchida
Posts: 1804
Joined: Wed May 16, 2012 11:40 am

Re: Question about inverse dynamics

Post by Thomas Uchida » Wed Jan 15, 2020 7:48 am

what is the point of using force plates for inverse dynamics? I mean you can get all the information for inverse dynamic from kinematic model, at least in theory, isn't that right?
Yes, in theory, but kinematic data is likely to be noisier (particularly problematic if it's being differentiated) and less reliable (e.g., if your kinematic model assumes a rigid HAT segment). A couple resources with additional discussion:
- Kuo (1998) "A Least-Squares Estimation Approach to Improving the Precision of Inverse Dynamics Computations", https://doi.org/10.1115/1.2834295
- Hicks et al. (2015) "Is my model good enough? Best practices for verification and validation of musculoskeletal models and simulations of movement", https://nmbl.stanford.edu/publications/ ... ks2015.pdf

User avatar
Kaiwen Yang
Posts: 45
Joined: Mon Sep 03, 2018 11:25 am

Re: Question about inverse dynamics

Post by Kaiwen Yang » Fri Jan 17, 2020 2:53 am

Hello Thomas,

I have additional question about ID. In OpenSim, why not just run RRA based on IK data to get joint torques?

Kaiwen

User avatar
Thomas Uchida
Posts: 1804
Joined: Wed May 16, 2012 11:40 am

Re: Question about inverse dynamics

Post by Thomas Uchida » Fri Jan 17, 2020 8:17 am

why not just run RRA
The purpose of RRA is to reduce residuals. There are scenarios in which the residuals are not expected to be low (e.g., if the residuals stand in for unmeasured external forces). There are also applications in which iterating with RRA would be impractical, such as in this paper: Pizzolato et al. (2016) "Real-time inverse kinematics and inverse dynamics for lower limb applications using OpenSim", https://doi.org/10.1080/10255842.2016.1240789.

User avatar
Kaiwen Yang
Posts: 45
Joined: Mon Sep 03, 2018 11:25 am

Re: Question about inverse dynamics

Post by Kaiwen Yang » Fri Jan 17, 2020 4:48 pm

Thanks

POST REPLY