Hi there.
I need to get a proper grasp over "Stewart & Trinkle" time-stepping scheme (and its descendants) and am thus in great thirst for related resources beyond the commonly available publications.
From 2007 to 2010, ngbinh (user of this forum) wrote several threads providing links to resources I could really use right now. The problem is that as of now those links are dead :/ and I cannot contact (pm) ngbinh anyhow - no response (he may have changed the email or something).
Has any of you stored these resources and could possibly share them with me?
The dead links I'm referring to are:
Thanks!
Stewart & Trinkle - additional resources
-
- Posts: 33
- Joined: Tue Sep 25, 2012 12:16 pm
- Location: Poland
-
- Posts: 10
- Joined: Sat Jul 22, 2006 4:59 pm
Re: Stewart & Trinkle - additional resources
I had no idea that rpi took down my old website. I'll try and track down that code from some old backups and post it here if I can find it. I don't have any of ngbinh's stuff though.
--Steve
--Steve
-
- Posts: 231
- Joined: Tue Feb 20, 2007 4:56 pm
Re: Stewart & Trinkle - additional resources
sberard- It turns out I saved a local copy of that rigid_body_lcp.pdf. Either give me a place to upload it or send me a PM with your e-mail addy, it's only about 1.1Mb.
-
- Posts: 33
- Joined: Tue Sep 25, 2012 12:16 pm
- Location: Poland
Re: Stewart & Trinkle - additional resources
@sberard: great, I appreciate that.
@bone: I hope your proposition includes me too, will PM you right away, thanks.
@bone: I hope your proposition includes me too, will PM you right away, thanks.
-
- Posts: 231
- Joined: Tue Feb 20, 2007 4:56 pm
Re: Stewart & Trinkle - additional resources
Oops, that's who I meant! Please let me know if it hasn't shown up in your inbox.
-
- Posts: 33
- Joined: Tue Sep 25, 2012 12:16 pm
- Location: Poland
Re: Stewart & Trinkle - additional resources
It's there, thanks again .
-
- Posts: 10
- Joined: Sat Jul 22, 2006 4:59 pm
Re: Stewart & Trinkle - additional resources
@kalesony
I went through my backups and I can't seem to find that code. Really stinks that RPI killed all alumni pages.
What are you looking for? That part-seating applet wasn't doing Stewart-Trinkle timestepping. Are you looking for java code implementations of the Stewart-Trinkle timestepping?
I went through my backups and I can't seem to find that code. Really stinks that RPI killed all alumni pages.
What are you looking for? That part-seating applet wasn't doing Stewart-Trinkle timestepping. Are you looking for java code implementations of the Stewart-Trinkle timestepping?
-
- Posts: 33
- Joined: Tue Sep 25, 2012 12:16 pm
- Location: Poland
Re: Stewart & Trinkle - additional resources
Steve, thank you for spending your time looking for this .
Answering your question: I was looking for virtually anything related to Stewart-Trinkle time-stepper to help me fully understand it; obviously, an app (not to mention source code) always comes in handy in situations like this.
I found your lcp_applet advertised in this thread by ngbinh: http://bulletphysics.org/Bullet/phpBB3/ ... ?f=4&t=431. Don't really know what to expect from it, I just felt tempted by the line "We've made a simple demo to show the different between Stewart-Trinkle and Anitescu Potra (ODE using this now) time stepper." <- seemed to be promising something fairly informative, that is all I could tell .
Java is no constraint either - I am simply looking for resources to learn and experiment with Stewart&Trinkle t-s and its derivatives.
Answering your question: I was looking for virtually anything related to Stewart-Trinkle time-stepper to help me fully understand it; obviously, an app (not to mention source code) always comes in handy in situations like this.
I found your lcp_applet advertised in this thread by ngbinh: http://bulletphysics.org/Bullet/phpBB3/ ... ?f=4&t=431. Don't really know what to expect from it, I just felt tempted by the line "We've made a simple demo to show the different between Stewart-Trinkle and Anitescu Potra (ODE using this now) time stepper." <- seemed to be promising something fairly informative, that is all I could tell .
Java is no constraint either - I am simply looking for resources to learn and experiment with Stewart&Trinkle t-s and its derivatives.
-
- Site Admin
- Posts: 4221
- Joined: Sun Jun 26, 2005 6:43 pm
- Location: California, USA
Re: Stewart & Trinkle - additional resources
I create a new github repository for the most up-to-date daVincyCode3D version 1.1, an implementation of Stewart Trinkle:
https://github.com/erwincoumans/daVincyCode3D
Most of the setup is in btST2World.cpp and interfaces to the PATH MLCP solver are in SimpleLCP_Path.cpp
It compiles out-of-the-box using Microsoft Visual Studio 2010. You can also download precompiled Windows executables in the Download section:
https://github.com/erwincoumans/daVincyCode3D/downloads
It also includes several papers to the related work, I can recommend our STAR paper of Eurographics 2012 that describes the Stewart Trinkle method too.
daVincyCode3D relies on the proprietary PATH solver. It would be great to have an open source C/C++ replacement for that.
There is some interesting PhD thesis with an open source Matlap implementation called COMPASS that could be a starting point for an MLCP solver to replace PATH:
http://www.mat.univie.ac.at/~neum/software/compass/
By the way, the latest Bullet 2.81 release also includes speculative contact constraints to avoid tunneling, in a similar style to Stewart Trinkle.
https://github.com/erwincoumans/daVincyCode3D
Most of the setup is in btST2World.cpp and interfaces to the PATH MLCP solver are in SimpleLCP_Path.cpp
It compiles out-of-the-box using Microsoft Visual Studio 2010. You can also download precompiled Windows executables in the Download section:
https://github.com/erwincoumans/daVincyCode3D/downloads
It also includes several papers to the related work, I can recommend our STAR paper of Eurographics 2012 that describes the Stewart Trinkle method too.
daVincyCode3D relies on the proprietary PATH solver. It would be great to have an open source C/C++ replacement for that.
There is some interesting PhD thesis with an open source Matlap implementation called COMPASS that could be a starting point for an MLCP solver to replace PATH:
http://www.mat.univie.ac.at/~neum/software/compass/
By the way, the latest Bullet 2.81 release also includes speculative contact constraints to avoid tunneling, in a similar style to Stewart Trinkle.
-
- Posts: 33
- Joined: Tue Sep 25, 2012 12:16 pm
- Location: Poland
Re: Stewart & Trinkle - additional resources
Erwin - thanks a lot! It's a lot of information to learn and infer from .
-
Cloned and built without a squeak in vs2k10.
-
Cloned and built without a squeak in vs2k10.