STITCH: Augmented Dexterity for Suture Throws Including Thread Coordination and Handoffs
Kush Hari, Hansoul Kim, Will Panitch, Kishore Srinivas, Vincent Schorp, Karthik Dharmarajan, Shreya Ganti, Tara Sadjadpour, Ken Goldberg
TL;DR
STITCH tackles autonomous suturing by integrating a novel 6D needle pose estimation pipeline with an augmented dexterity motion controller that sequences needle insertion, thread sweeping, extraction, cinching, handover, and pose correction under closed-loop perception. The approach fuses stereo vision (RAFT-Stereo) and image segmentation (U-Net) with geometry-based pose estimation to enable reliable needle handling and thread management, achieving level 2 autonomy in a physical testbed. Experimental results show STITCH can autonomously perform an average of 2.93 sutures (4.47 with human supervision) over 15 trials, highlighting meaningful gains from perception–control integration and indicating pathways for robustness improvements. The work contributes a complete suturing pipeline, a 6D needle pose estimation method, and detailed physical-evaluation evidence that augmented dexterity can advance practical robotic suturing under surgeon supervision.
Abstract
We present STITCH: an augmented dexterity pipeline that performs Suture Throws Including Thread Coordination and Handoffs. STITCH iteratively performs needle insertion, thread sweeping, needle extraction, suture cinching, needle handover, and needle pose correction with failure recovery policies. We introduce a novel visual 6D needle pose estimation framework using a stereo camera pair and new suturing motion primitives. We compare STITCH to baselines, including a proprioception-only and a policy without visual servoing. In physical experiments across 15 trials, STITCH achieves an average of 2.93 sutures without human intervention and 4.47 sutures with human intervention. See https://sites.google.com/berkeley.edu/stitch for code and supplemental materials.
