Robust Rigid Body Assembly via Contact-Implicit Optimal Control with Exact Second-Order Derivatives
Christian Dietz, Sebastian Albrecht, Gianluca Frison, Moritz Diehl, Armin Nurkanovi\'c

TL;DR
This paper introduces a sample-efficient, contact-implicit optimal control method for robust rigid body assembly that leverages exact second-order derivatives and differentiable physics simulation to improve success rates in real-world experiments.
Contribution
It presents a novel differentiable physics simulation with exact second-order derivatives and a robust trajectory optimization framework for assembly tasks, reducing simulation steps and improving success.
Findings
Achieved over 99% success in real-world peg-in-hole experiments.
Demonstrated the benefits of using exact Hessians over approximations.
Validated robustness against sim-to-real mismatches.
Abstract
Efficient planning of assembly motions is a long standing challenge in the field of robotics that has been primarily tackled with reinforcement learning and sampling-based methods by using extensive physics simulations. This paper proposes a sample-efficient robust optimal control approach for the determination of assembly motions, which requires significantly less physics simulation steps during planning through the efficient use of derivative information. To this end, a differentiable physics simulation is constructed that provides second-order analytic derivatives to the numerical solver and allows one to traverse seamlessly from informative derivatives to accurate contact simulation. The solution of the physics simulation problem is made differentiable by using smoothing inspired by interior-point methods applied to both the collision detection as well as the contact resolution…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobot Manipulation and Learning · Dynamics and Control of Mechanical Systems · Contact Mechanics and Variational Inequalities
