Drake: Hydroelastic model Spiral II

Created on 5 Apr 2019  路  5Comments  路  Source: RobotLocomotion/drake

This is to track the second phase of hydroelastic pressure field modeling.

The expected outcome fo this phase is the ability to simulate two geometrically simple contacting objects (e.g., boxes, cylinders, spheres) with automatic meshing and such that the existing simple gripper test runs within 5% of the speed of our existing sphere-based approach using some integrator.

Epic geometry proximity multibody plant dynamics

Most helpful comment

Agreed. Would be good to replace this with an Epic issue capturing this performance goal. Then we can point to individual issues for (a) taking bigger steps (e.g. Alejandro's super-solvers), and (b) making the steps faster (e.g. Damrong's mesh speedups).

All 5 comments

Reassigning based on my departure. Please feel free to reassign to someone else.

@amcastro-tri @sherm1

We might want to consider closing this PR. We've achieved almost all of it -- we know we can simulate contact between plenty of different primitive types that are automatically meshed. The rolling sphere example is concrete evidence of sphere-half space and sphere-box contact (with all sorts of rigid/soft combinations).

There is one missing aspect of the issue description that is missing: "within 5% of the speed" of point contact. We're not even close. Hydroelastic should be less than factor of 1.05X more expensive. On my laptop, it's actually 15X. I think that is such a big thing it's probably worth closing this issue which contains both code artifacts and performance for one that just tracks our performance efforts.

Agreed. Would be good to replace this with an Epic issue capturing this performance goal. Then we can point to individual issues for (a) taking bigger steps (e.g. Alejandro's super-solvers), and (b) making the steps faster (e.g. Damrong's mesh speedups).

I agree. I think this issue is outdated now.

Extracted and refined the performance requirement into #13337.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Islam0mar picture Islam0mar  路  4Comments

jamiesnape picture jamiesnape  路  5Comments

sherm1 picture sherm1  路  5Comments

david-german-tri picture david-german-tri  路  4Comments

mntan3 picture mntan3  路  4Comments