Skip to main navigation Skip to search Skip to main content

DP4AuSu: Autonomous Surgical Framework for Suturing Manipulation Using Diffusion Policy With Dynamic Time Wrapping-Based Locally Weighted Regression

  • Wenda Xu
  • , Zhihang Tan
  • , Zexin Cao
  • , Haofei Ma
  • , Gongcheng Wang
  • , Han Wang
  • , Weidong Wang*
  • , Zhijiang Du
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Background: Emerging imitation learning (IL) approaches have provided innovative solutions for completing surgical robotic suturing autonomously, significantly aiding surgeons in their manipulations. Methods: We introduce Diffusion Policy for Autonomous Suturing (DP4AuSu), a novel framework that leverages diffusion policy (DP) and dynamic time wrapping-based locally weighted regression to achieve autonomous robotic suturing. Results: In simulation, DP4AuSu achieved a 94% success rate for insertion subtasks over 50 trials. In a real-world setting, it achieves 85% success rate over 20 trials for suturing manipulations in 390.55–41.59s faster than conventional diffusion policy. Conclusions: Our novel framework can capture the multimodality in demonstrations and successfully learn the suturing policy and reduce the suturing time. To the best of our knowledge, this work represents the first application of diffusion policy for robotic suturing. We hope this research paves the way for the automation of more complex surgical tasks.

Original languageEnglish
Article numbere70072
JournalInternational Journal of Medical Robotics and Computer Assisted Surgery
Volume21
Issue number3
DOIs
StatePublished - Jun 2025

Keywords

  • autonomous suturing
  • dynamic time wrapping
  • imitation learning
  • locally weighted regression
  • robot learning
  • surgical robot

Fingerprint

Dive into the research topics of 'DP4AuSu: Autonomous Surgical Framework for Suturing Manipulation Using Diffusion Policy With Dynamic Time Wrapping-Based Locally Weighted Regression'. Together they form a unique fingerprint.

Cite this