Grey Sarmiento
Research Overview
Contact-implicit formulation: Contact is a decision variable
force/dynamics agreement
Explicit contact formulation: Contact follows pre-specified schedule
dynamics
dynamics
contact force constraints
This project looks at three types of contact-implicit method:
Many current methods are not evaluated on the same tasks or metrics, which makes it difficult to understand their true contributions / the state of the field
CI-MPC (Cleach et. al) | MuJoCo MPC (Howell et. al) | C3 (Aydinoglu et. al) |
---|---|---|
Pushbot | Shadow Hand | Cartpole with soft walls |
2D Hopper | Humanoid | 2D finger gaiting |
3D Hopper | Quadruped | 2D object pivoting |
Quadruped | Franka ball rolling | |
Biped | Franka waiter task |
This project: Compare different SoTA methods on a set of benchmark tasks
Benchmark tasks should:
Aspects of interest:
Current tasks considered:
Implementation: LCM interface between original paper implementations and Drake simulator
Metrics to evaluate: