cs.ROOct 7, 2026

On-Demand Robotic Assembly via Differentiable Geometric Part Repair

Authors: Millicent Schlafly, Fabio Schaub, Diogo Costa Pais, Luca Lelli, Janne Dvorak, Claire Colmont, Sven Marti, Mark D. Fuge

Organizations: ETH Zurich, Zurich, Switzerland

Abstract

Transitioning from a digital design to a robotic assembly process currently requires months of expert manual tuning to reconcile part geometries with robotic constraints. This paper presents an end-to-end, autonomous pipeline for the design and physical construction of bespoke wooden assemblies. A generative AI agent translates user prompts into initial 3D geometries, balancing the visual fidelity of the design with select physical constraints. The assemblability of the design is further improved by a gradient-based repair stage that backpropagates through a graph attention network surrogate to adjust component geometries. In addition to correcting for disjointed and overlapping components, we demonstrate hardware-specific corrections, differentiably optimizing the geometry of components to enable robot screwdriving for 86.7% of 60 novel natural language inputs, significantly outperforming prior work by a factor of ten. For ten of the structures, we physically demonstrate assemblability with two UR5e robots. This work marks a meaningful step toward on-demand robotic manufacturing, enabling the rapid production of customized, low-volume goods.

Figures & tables

Explore similar work

CardsList
  1. End-to-End Autonomous Generation of Human Assembly Plans

    Oct 7, 2026Faustin Arion von Arx, Millicent Schlafly, Mark D. Fuge

  2. Geometric 2D Scene Graph Generation

    Jul 24, 2026Christoph Jahn, Urs Waldmann, Bastian GoldlueckeScene Graph GenerationGraph Representation Learning

  3. AssemblyWorld: Rethinking 3D Assembly with General-Purpose Agents

    Sep 30, 2026Jiahao Zhang, Yeying Fan, Moitreya Chatterjee +5Robot Manipulation BenchmarksRobotic Assembly