mlsanityData to 7 Oct 2026

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

arXiv 2211.02201 ↗First posted 4 Nov 2022cs.RO cs.LGcited by 9

Not on the map. Why?

Abstract (arXiv)

When humans perform contact-rich manipulation tasks, customized tools are often necessary to simplify the task. For instance, we use various utensils for handling food, such as knives, forks and spoons. Similarly, robots may benefit from specialized tools that enable them to more easily complete a variety of tasks. We present an end-to-end framework to automatically learn tool morphology for contact-rich manipulation tasks by leveraging differentiable physics simulators. Previous work relied on manually constructed priors requiring detailed specification of a 3D object model, grasp pose and task description to facilitate the search or optimization process. Our approach only requires defining the objective with respect to task performance and enables learning a robust morphology through randomizing variations of the task. We make this optimization tractable by casting it as a continual learning problem. We demonstrate the effectiveness of our method for designing new tools in several scenarios, such as winding ropes, flipping a box and pushing peas onto a scoop in simulation. Additionally, experiments with real robots show that the tool shapes discovered by our method help them succeed in these scenarios.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 21 of its 44 references that are in the map. First posted on arXiv 4 Nov 2022.

Builds on

21 of 44 references.

References · 21

  1. 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,313
  2. 2017Gradient Episodic Memory for Continual Learningcited by 1,871
  3. 2017PackNet: Adding Multiple Tasks to a Single Network by Iterative Pruningcited by 882
  4. 2018Overcoming catastrophic forgetting with hard attention to the taskcited by 672
  5. 2020Sim-to-Real Transfer in Deep Reinforcement Learning for Robotics: a Surveycited by 388
  6. 2019DiffTaichi: Differentiable Programming for Physical Simulationcited by 248
  7. 2015Coordinate Descent Algorithmscited by 218
  8. 2016A Differentiable Physics Engine for Deep Learning in Roboticscited by 107
  9. 2019Continual Learning for Robotics: Definition, Framework, Learning Strategies, Opportunities and Challengescited by 92
  10. 2022Do Differentiable Simulators Give Better Policy Gradients?cited by 83
  11. 2021DiSECt: A Differentiable Simulation Engine for Autonomous Robotic Cuttingcited by 62
  12. 2021An End-to-End Differentiable Framework for Contact-Aware Robot Designcited by 53
9 more
  1. 2021Fast and Feature-Complete Differentiable Physics for Articulated Rigid Bodies with Contactcited by 50
  2. 2020Differentiable Physics Models for Real-world Offline Model-based Reinforcement Learningcited by 27
  3. 2020Fit2Form: 3D Generative Model for Robot Gripper Form Designcited by 21
  4. 2022Rethinking Optimization with Differentiable Simulation from a Global Perspectivecited by 21
  5. 2019Interactive Differentiable Simulationcited by 17
  6. 2019Learning to Scaffold the Development of Robotic Manipulation Skillscited by 13
  7. 2020Emergent Hand Morphology and Control from Optimizing Robust Grasps of Diverse Objectscited by 11
  8. 2019Tool Macgyvering: Tool Construction Using Geometric Reasoningcited by 7
  9. 2016DoraPicker: An Autonomous Picking System for General Objectscited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 1; 2024: 1; 2025: 6; 2026: 1.

9 papers.