An End-to-End Differentiable Framework for Contact-Aware Robot Design

07/15/2021
by   Jie Xu, et al.
2

The current dominant paradigm for robotic manipulation involves two separate stages: manipulator design and control. Because the robot's morphology and how it can be controlled are intimately linked, joint optimization of design and control can significantly improve performance. Existing methods for co-optimization are limited and fail to explore a rich space of designs. The primary reason is the trade-off between the complexity of designs that is necessary for contact-rich tasks against the practical constraints of manufacturing, optimization, contact handling, etc. We overcome several of these challenges by building an end-to-end differentiable framework for contact-aware robot design. The two key components of this framework are: a novel deformation-based parameterization that allows for the design of articulated rigid robots with arbitrary, complex geometry, and a differentiable rigid body simulator that can handle contact-rich scenarios and computes analytical gradients for a full spectrum of kinematic and dynamic parameters. On multiple manipulation tasks, our framework outperforms existing methods that either only optimize for control or for design using alternate representations or co-optimize using gradient-free methods.

READ FULL TEXT

page 1

page 4

page 9

research
03/18/2020

Learning Contact-Rich Manipulation Tasks with Rigid Position-Controlled Robots

To fully realize industrial automation, it is indispensable to give the ...
research
11/04/2022

Learning Tool Morphology for Contact-Rich Manipulation Tasks with Differentiable Simulation

When humans perform contact-rich manipulation tasks, customized tools ar...
research
04/22/2022

Certifiable Robot Design Optimization using Differentiable Programming

There is a growing need for computational tools to automatically design ...
research
05/26/2023

Uncertain Pose Estimation during Contact Tasks using Differentiable Contact Features

For many robotic manipulation and contact tasks, it is crucial to accura...
research
06/09/2021

DiffCloth: Differentiable Cloth Simulation with Dry Frictional Contact

Cloth simulation has wide applications in computer animation, garment de...
research
06/28/2022

Rethinking Optimization with Differentiable Simulation from a Global Perspective

Differentiable simulation is a promising toolkit for fast gradient-based...
research
09/20/2023

Achieving Autonomous Cloth Manipulation with Optimal Control via Differentiable Physics-Aware Regularization and Safety Constraints

Cloth manipulation is a category of deformable object manipulation of gr...

Please sign up or login with your details

Forgot password? Click here to reset