Open hjsuh94 opened 3 years ago
In my opinion, it is clear that hydroelastic will clearly stabilize the detected contact points, so we should be focusing more on penalty modeling and the order of the dynamics.
In addition, quasidynamic can just replace quasistatic because quasidynamic is more general, and quasistatic solutions might run into non-uniqueness problems. So we would end up with the following grid of options to try:
Contact / Dynamics | Quasidynamic | Second-order |
---|---|---|
Penalty | ? | Drake MBP |
Implicit | Pang's Simulator | Stewart & Trinkle (Anitescu) |
It is probably possible to make a quasidynamic simulation with the penalty method by simply throwing away the momentum at each timestep?
Broadly, we can consider three separate axis of how we should be modeling contact: