Can Hunter-Crossley force in OpenSim handle ellipsoid geometry?

Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
POST REPLY
User avatar
Xiao Hu
Posts: 21
Joined: Fri Jun 26, 2009 9:25 am

Can Hunter-Crossley force in OpenSim handle ellipsoid geometry?

Post by Xiao Hu » Tue Sep 07, 2021 8:54 am

In the literature and this forum, I have seen that the Hunter-Crossley Force has been applied to model the contacts on plane and sphere geometries. The paper "Seth A, Sherman M, Reinbolt JA, Delp SL. OpenSim: a musculoskeletal modeling and simulation framework for in silico investigations and exchange. Procedia IUTAM. 2011;2:212-32. Epub 2011/01/01. doi: 10.1016/j.piutam.2011.04.021. PubMed PMID: 25893160; PMCID: PMC4397580." suggests that OpenSim can also apply the Hunter-Crossley Force to ellisoid geometry. But, I have not seen any discussion about it on the forum, and have not found any way to do it, neither.

So, can the Hunter-Crossley Force be applied to ellipsoid geometry in OpenSim?

Tags:

User avatar
Carmichael Ong
Posts: 378
Joined: Fri Feb 24, 2012 11:50 am

Re: Can Hunter-Crossley force in OpenSim handle ellipsoid geometry?

Post by Carmichael Ong » Tue Sep 14, 2021 4:48 pm

Not sure if there were any issues with implementation or if it just didn't come up as a need in the past, but it doesn't look like ellipsoid contact geometry was added to OpenSim. It might be possible to write similar code to the current contact geometry (e.g., sphere) to wrap the SimTK ellipsoid class in OpenSim.

Many models that users have created will use multiple spheres instead to create a larger contact surface.

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

Re: Can Hunter-Crossley force in OpenSim handle ellipsoid geometry?

Post by Thomas Uchida » Wed Sep 15, 2021 1:49 am

The contact model makes several assumptions (see the Simbody Theory Manual, Section 11.2.2, https://github.com/simbody/simbody/blob ... Manual.pdf) and has parameters that likely known only approximately. Given these sources of uncertainty, the precise shape of the contact geometry may not make too much difference in terms of accuracy.

POST REPLY