Self-Curriculum Model-based Reinforcement Learning for Shape Control of Deformable Linear Objects
Organizations: All authors are with the Department of Mechanical Engineering, Tsinghua University, Beijing, China.
Abstract
Precise shape control of Deformable Linear Objects (DLOs) is crucial in robotic applications such as industrial and medical fields. However, existing methods face challenges in handling complex large deformation tasks, especially those involving opposite curvatures, and lack efficiency and precision. To address this, we propose a two-stage framework combining Reinforcement Learning (RL) and online visual servoing. In the large-deformation stage, a model-based reinforcement learning approach using an ensemble of dynamics models is introduced to significantly improve sample efficiency. Additionally, we design a self-curriculum goal generation mechanism that dynamically selects intermediate-difficulty goals with high diversity through imagined evaluations, thereby optimizing the policy learning process. In the small-deformation stage, a Jacobian-based visual servo controller is deployed to ensure high-precision convergence. Simulation results show that the proposed method enables efficient policy learning and significantly outperforms mainstream baselines in shape control success rate and precision. Furthermore, the framework effectively transfers the policy trained in simulation to real-world tasks with zero-shot adaptation. It successfully completes all 30 cases with diverse initial and target shapes across DLOs of different sizes and materials. The project website is available at: https://anonymous.4open.science/w/sc-mbrl-dlo-EB48/
Figures & tables
| Scenario | Method | Avg. min. error (all) (mm) | Success rate | Avg. min. error (succ.) (mm) | Avg. time (succ.) (s) |
| Straight Initial | Ours | 4.678 | 47/50 | 1.696 | 2.147 |
| MPC | 43.15 | 30/50 | 2.342 | 6.592 | |
| Visual Servo | 47.37 | 13/50 | 2.862 | 1.959 | |
| RL-Only | 29.69 | 10/50 | 7.835 | 1.450 | |
| Diverse Initial | Ours | 12.49 | 43/50 | 2.204 | 2.464 |
| MPC | 36.45 | 26/50 | 2.395 | 4.907 |
| Scenario | Method | Avg. min. error (all) (mm) | Success rate | Avg. min. error (succ.) (mm) | Avg. time (succ.) (s) |
| Straight Initial | Ours | 1.985 | 15/15 | 1.985 | 14.285 |
| MPC | 12.749 | 12/15 | 1.780 | 24.880 | |
| Visual Servo | 38.648 | 4/15 | 5.759 | 17.168 | |
| RL-Only | 15.719 | 6/15 | 7.130 | 14.380 | |
| Diverse Initial | Ours | 2.064 | 15/15 | 2.064 | 20.434 |
| MPC | 23.238 | 8/15 | 3.070 | 40.399 |
Deformable Object Manipulation
Deformable Object Manipulation studies how robots perceive, model, and control flexible objects such as cloth, ropes, cables, and soft tissue.
See all 104 papers