Back to homepage
In Submission Deformable Linear Objects / Co-Simulation / Sim-to-Real

DeformX

A Versatile Co-Simulation Framework for Deformable Linear Objects

Yi Yang1,3,4,*, Xiang Fei1,*, Lehong Wang1,*, Chenghao Li2, Zilin Dai5, Henry Kou1, Howie Choset1, Lu Li1

1The Robotics Institute, Carnegie Mellon University

2Department of Mechanical Engineering, Carnegie Mellon University

3School of Ocean and Civil Engineering, Shanghai Jiao Tong University

4Zhiyuan College, Shanghai Jiao Tong University

5Harvard University

* Equal contribution

DeformX framework overview

Simulating deformable linear objects such as wires, cables, and ropes with both visual realism and physical accuracy remains a significant challenge. DeformX integrates a Cosserat rod physics engine with NVIDIA Isaac Sim, enabling dynamics, self-collisions, and interactions with free-form meshes while using mesh skinning to map rod deformations to CAD models for high-fidelity visualization.

Key Contributions

Framework, rendering, contact, dataset
DeformX co-simulation framework diagram

Co-Simulation Framework

Integrates a Cosserat rod physics engine with NVIDIA Isaac Sim through a multi-rate coupling scheme, bridging principled DLO physics, realistic visualization, and robot-learning-compatible scene authoring in a single pipeline.

Mesh skinning visualization for DeformX

Mesh Skinning

Maps discrete Cosserat rod deformation onto CAD models for high-fidelity visualization.

Free-form mesh contact in DeformX

Free-Form Mesh Contact

Supports realistic interaction between deformable linear objects and arbitrary meshes.

WireSeg-32k dataset generation pipeline

WireSeg-32k Dataset

Provides 32,000 synthetic wire segmentation images with depth and instance masks.

WireSeg-32k Dataset & Segmentation Results

Synthetic-to-real perception transfer
WireSeg-32k synthetic dataset examples

32,000 synthetic images from 300+ simulation runs across Easy, Medium, and Hard tiers in wire-on-plane, flying-wire, and data-center scenes.

Segmentation results from DeformX-generated training data

Fine-tuning SAM3 on DeformX-generated data yields a 10.2% mAP@75 improvement on real-image wire instance segmentation.

Sim-to-Real Robot Learning

Validation and transfer on UR5e
Physics validation with robot-driven rope motion

Physics validation with robot-driven rope motion and motion-capture comparison.

Goal-conditioned rope manipulation in simulation and on hardware

Goal-conditioned dynamic rope manipulation in simulation and in the real world.

A rope-swinging hit-target policy trained entirely in DeformX achieves 6.6 cm mean target-hitting error when deployed on a real UR5e robot.

Paper

Click to open the PDF
Preview of the DeformX paper

Video

Project overview and demonstrations