Page 1 of 1

Standalone opensim

Posted: Fri Feb 09, 2018 7:51 am
by tatarama
Hello everyone,

I was planning to use openSim with another physics engine. Is it possible to use Opensim without Simbody without having to go through a lot code change to OpenSim. Looking forward to your responses

Re: Standalone opensim

Posted: Fri Feb 09, 2018 10:55 am
by chrisdembia
Is it possible to use Opensim without Simbody without having to go through a lot code change to OpenSim.
No; OpenSim uses Simbody throughout its implementation and its interface. Is there a feature you need that you think Simbody does not provide?

Re: Standalone opensim

Posted: Sun Feb 11, 2018 9:32 am
by tatarama
Hey Christopher Dembia,

Thanks for your reply. Having such a tight integration with Simbody makes the usage of OpenSim a bit restrictive. I am using a physics simulator called Webots which based on ODE. It would have have been really nice to be able to Integrate OpenSim with physics simulator of our choice. What do you think?

Re: Standalone opensim

Posted: Sun Feb 11, 2018 11:10 am
by chrisdembia
Simbody is a high-quality physics engine and should be able to handle what ODE can handle, except for maybe rigid contact. Simbody has a number of features beyond ODE that OpenSim uses.

Re: Standalone opensim

Posted: Mon Feb 12, 2018 2:52 am
by tatarama
I agree with your that Simbody is indeed a powerful physics simulator. But making Opensim agnostic to the physics would have made it even more powerful. Now I am forced to switch between different physics simulators as I cannot integrate all into one.

Re: Standalone opensim

Posted: Mon Feb 12, 2018 10:55 am
by chrisdembia
What is the system you are modeling in Webots? Might it be possible to model that system in OpenSim?