Bullet vs ODE for robot manipulation

Typically: "How do I... ", "How can I... " questions
Post Reply
ljklonepiece
Posts: 105
Joined: 10 Oct 2013, 14:51

Bullet vs ODE for robot manipulation

Post by ljklonepiece »

Dear friends and developers,

I was wondering which physical engine (Bullet or ODE) is more suitable (in terms of speed, accuracy) for handling collision detection (mesh-mesh collision) for robot arm manipulation tasks?

Thanks a lot in advance!

JK

martin_simulation
Posts: 7
Joined: 06 Dec 2013, 10:40

Re: Bullet vs ODE for robot manipulation

Post by martin_simulation »

Hi JK,

Doing grasping using mesh collision is always difficult because estimation of penetration and contact generation can be very complex.
Use of convex meshes usually leads to better results.
For the comparison, ODE is certainly less stable than Bullet for my experience with convex meshes.

The new Vortex plugin is still very recent but behaves better. The upcoming V-Rep 3.0.6 expected in January will contain an improved version of the Vortex convex-convex contact generation which was proven very suitable for stable grasp simulation.

Best regards,

Martin

ljklonepiece
Posts: 105
Joined: 10 Oct 2013, 14:51

Re: Bullet vs ODE for robot manipulation

Post by ljklonepiece »

martin_simulation wrote:Hi JK,

Doing grasping using mesh collision is always difficult because estimation of penetration and contact generation can be very complex.
Use of convex meshes usually leads to better results.
For the comparison, ODE is certainly less stable than Bullet for my experience with convex meshes.

The new Vortex plugin is still very recent but behaves better. The upcoming V-Rep 3.0.6 expected in January will contain an improved version of the Vortex convex-convex contact generation which was proven very suitable for stable grasp simulation.

Best regards,

Martin
Thanks a lot, Martin!
I was wondering if you and your team can put in more detailed documentation on the simulation of robot arm manipulations.

Post Reply