Research Deformable Linear Objects

arXiv 2026DLO · Assistive teleoperation Interactive: try it

AssistDLO: Assistive Teleoperation for Deformable Linear Object Manipulation

Berk Guler, Simon Manschitz, Kay Pompetzki, Jan Peters

arXiv preprint arXiv:2605.06323, 2026

Illustration: the operator's command (dashed ring) is guided into a funnel around the selected rope point while the gripper aligns with the rope.

Manipulating Deformable Linear Objects (DLOs) is challenging in robotics due to their infinite-dimensional configuration space and complex nonlinear dynamics. In teleoperation, depth uncertainty hinders state perception and reaction. AssistDLO addresses this challenge as an assistive teleoperation framework for DLO manipulation that combines real-time multi-view state estimation, visual assistance (VA), and a geometry-aware shared-autonomy controller based on Control Barrier Functions (SA-CBF). While traditional shared autonomy methods often rely on simple geometric attractors and may fail to preserve DLO geometry, SA-CBF acts as a geometry-aware funnel, facilitating precise grasping while preserving the operator's high-level authority. The framework is evaluated in a bimanual knot-untangling user study (N = 22) using ropes with varying length and rigidity. Results show that the effectiveness of the assistance depends strongly on operator expertise and DLO properties. SA-CBF provides the strongest gains for naive users, acting as a skill equalizer that increases task success from 71% to 88%, and is effective for stiffer ropes. Conversely, expert users prefer VA, and highly compliant, long ropes benefit more from visual support than localized action assistance. Ultimately, these findings demonstrate that effective DLO teleoperation cannot rely on a fixed strategy, highlighting the critical need for adaptive, user-aware, and material-aware shared autonomy.

Try it: untangle the knot

Untie a loose overhand knot by grasping and moving strands, as the participants did with a bimanual robot. Click a strand to grasp it, drag to move it and release to put it down; you win when the rope no longer crosses itself. Switch on SA-CBF to get the grasp assistance from the paper. Stuck? The knot comes undone when a free end gets back out from under the strand that holds it, and the Hint button shows where.

Assistance
Knot tied Crossings 3 Grasps 0 Misses 0 Time 0.0 s

A browser game inspired by the study task. The rope is a small simulation with gravity, table friction and self-collision, so strands cannot pass through each other. As in the study, the knot counts as untied when the rope no longer crosses itself. SA-CBF is shown in simplified form: a barrier keeps the gripper above the rope except in funnels (blue) around rope points, so a click near the rope is guided onto the nearest point, the upper strand at a crossing, and a click away from the rope does not make the gripper descend.

Key results

  • 22participants, 352 knot-untangling trials across 4 ropes
  • 71% → 88%task success for novice operators with SA-CBF
  • 17–21%shorter completion time on successful trials with any assistance mode

My contributions

  • Designed the AssistDLO framework, combining real-time multi-view DLO state estimation with a geometry-aware assistance controller.
  • Formulated the SA-CBF controller as a geometry-aware safety funnel around the estimated rope for precise, collision-aware grasping.
  • Designed and ran the bimanual knot-untangling user study (N = 22) across ropes of varying length and rigidity, comparing visual and action assistance against unassisted teleoperation.
  • Analyzed how the effectiveness of assistance depends on operator expertise and rope properties.

Related work