RobotLocomotion / drake

Model-based design and verification for robotics.
https://drake.mit.edu
Other
3.32k stars 1.26k forks source link

SAP Solver PR train #16738

Open amcastro-tri opened 2 years ago

amcastro-tri commented 2 years ago

This issue provides a sketch of the PR train needed to complete the SAP solve project. Refer to the project's description for more information.

Find SapSolver project here. Full working prototype in https://github.com/RobotLocomotion/drake/pull/16543.

sherm1 commented 2 years ago

Should we add "support joint locking" to this list?

DamrongGuoy commented 2 years ago

It is so great to see the plan. Thank you!

edrumwri commented 2 years ago

Could I make two requests?

  1. Could you bump the priority for joint locking?
  2. Would you cause SAP solver to fail fast if joint locking is enabled? We spent three hours of engineering time tracking down why our locked bodies were no longer stationary.
chen-tianjian commented 1 year ago

May I ask what the status is for joint locking and free body locking with SAP?