Skip to main content
Log in

Interactive multi-modal suturing

  • Original Article
  • Published:
Virtual Reality Aims and scope Submit manuscript

Abstract

We present a mechanics-based interactive multi-modal environment designed as part of a serious gaming platform. The specific objectives are to teach basic suturing and knotting techniques for simple skin or soft tissue wound closure. The pre-wound suturing target, skin, or deformable tissue is modeled as a modified mass-spring system. The suturing material is designed as a mechanics-based deformable linear object. Tools involved in a typical suturing procedures are also simulated. Collision management modules between the soft tissue and the needle, the soft tissue and the suture are analyzed. In addition to modeling the interactive environment of a typical suturing procedure, basics of the modeling approaches on the evaluation of a stitch formed by the user are also discussed. For example, if needle insertion points are too close from each other or to the edge of the wound, when the suture is pulled, the suture will tear the soft tissue instead of suturing the incision together. Experiment results show that our simulator can run on a standard personal computer and allow users to perform different suturing patterns with smooth graphics and haptic feedback.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26
Fig. 27

Similar content being viewed by others

References

  • Baraff D (1997) Implicit method for differential equations. In: Physically based modelling: principles and practice, ACM SIGGRAPH course notes

  • Berkley J, Weghorst S, Gladstone H, Raugi G, Berg D, Ganter M (1999) Banded matrix approach to finite element modeling for soft tissue simulation. Virt Real Res Dev Appl 4:203–212

    Article  Google Scholar 

  • Berkley J, Turkiyyah G, Berg D, Ganter M, Weghorst S (2004) Real-time finite element modeling for surgery simulation: an application to virtual suturing. IEEE Trans Visual Comput Graph 10(3):314–325

    Article  Google Scholar 

  • Bridson R, Fedkiw R, Anderson J (2002) Robust treatment of collisions, contact and friction for cloth animation. In: Proceedings of the 29th annual conference on computer graphics and interactive techniques. pp 594–603

  • Bro-Nielsen M (1998) Finite element modeling in surgery simulation. Proc IEEE 86:490–503

    Article  Google Scholar 

  • Bro-Nielsen M, Cotin S (1996) Real-time volumetric deformable models for surgery simulation using finite element and condensation. EUROGRAPHICS’96 15(3):C57–C66

    Google Scholar 

  • Brown J, Montgomery K, Latombe J-C, Stephanides M (2001) A microsurgery simulation system. In: Proceedings of medical image computing and computer aided interventions, The Netherlands

  • Brown J, Latombe J, Montgomery K (2004) Real-time knot tying simulation. The Visual Comput Int J Comput Graph 20(2):165–179

    Google Scholar 

  • Cao DQ, Dongsheng Liu, Charles WH-T (2006) Three dimensional nonlinear dynamics of slender structures: Cosserat Rod element approach. Int J solids Struct 43(3–4):760–783

  • Cha JJ, Payandeh S (2007) Interactive cross cutting. In: Proceedings of IEEE international conference on robotics and automation (ICRA ’07), pp 2576–2581

  • Chen DT, Zeltzer D (1992) Pump it up: computer animation of a biomechanically based model of muscle using the finite element method. Comput Graph 26(2):89–98

    Article  Google Scholar 

  • Colgate JE, Stanley MC, Brown JM (1995) Issues in the haptic display of tool use. In: Proceedings of IEEE intelligent robots and systems, pp 140–145

  • Grégoire M, Schömer E (2006) Interactive simulation of one-dimensional flexible parts. In: Proceedings of the 2006 ACM symposium on solid and physical modeling, pp 95–103

  • Hui Z, Payandeh S, Dill J (2004) On cutting and dissection of virtual deformable objects. In: Proceedings 2004 IEEE international conference on robotics and automation (ICRA ’04), pp 3908–3913

  • Hutchinson D, Preston M, Hewitt T (1996) Adaptive refinement for mass/spring simulation. In: Proceedings of 7th eurographics workshop on animation and simulation, pp 31–45

  • Kahl B, Henrich D (2005) Manipulation of deformable linear objects: force-based simulation approach for haptic feedback. In: Proceedings of 12th international conference on advanced robotics (ICAR 2005), pp 115–122

  • LeDuc M, Payandeh S, Dill J (2003) Toward modeling of a suturing task. In: Proceedings of Graphics Interface (GI), pp 273–279

  • Lenoir J, Meseure P, Grisoni L, Chaillou C (2002) Surgical thread simulation. In: Proceedings of modelling & simulation for computer-aided medicine and surgery, (MS4CMS), pp 102–107

  • Lenoir J, Meseure P, Grisoni L, Chaillou C (2004) A suture model for surgical simulation. In: 2nd International symposium on medical simulation (ISMS’04), pp 105–113

  • Lian LL, Chen YH (2006) Haptic surgical simulation: an application to virtual suture. Computer-Aided Des Appl 3(1–4):203–210

    Google Scholar 

  • Marshall P, Payandeh S, Dill J (2005) Suturing for surface meshes. In: Proceedings of the IEEE international conference on control applications, pp 25–30

  • Marshall P, Payandeh S, Dill J (2006) A study on haptic rendering in a simulated surgical training environment. In: Proceedings of the symposium on haptic interfaces for virtual environment and teleoperator systems, pp 241–247

  • Meyer M, Debunne G, Desbrun M, Barr AH (2000) Interactive animation of cloth-like objects for virtual reality. J Vizual Comput Animat 12(1):1–12

    Article  Google Scholar 

  • Moody L, Baber C, Arvanitis TN (2001) The role of haptic feedback in the training and assessment of surgeons using a virtual environment. In: Proceedings of EuroHaptics

  • Pai D (2002) Strands: interactive simulation of thin solids using cosserat models. Comput Graph Forum 21(3):347–352

    Article  Google Scholar 

  • Payandeh S, Azouz N (2001) Finite elements, Mass-Spring-Damper systems and haptic rendering. In: Proceedings of IEEE international symposium on computational intelligence in robotics and automation, pp 224–230

  • Phillips J, Ladd A, Kavraki LE (2002) Simulated knot tying. In: Proceedings of IEEE international conference on robotics and automation, pp 841–846

  • Provot X (1995) Deformation constraints in a mass-spring model to describe rigid cloth behavior. Graphics Interface, pp 147–154

  • Robert VO, Robert RP, Thomas MK, William CB, Nancy HC, Webb RR, Whitney JB, Marc R (1999) Measuring and developing suturing technique with a virtual reality surgical simulator. J Am Col Surg 189(1):114–127

    Article  Google Scholar 

  • Saha M, Isto (2006) Motion planning for robotic manipulation of deformable linear objects. In: Proceedings of IEEE international conference on robotics and automation, pp 2478–2484

  • SensAble Technologies, Inc. (2005) penHaptics Toolkit version 2.0 PROGRAMMER’S GUIDE

  • SensAble Technologies, Inc. (2005) OpenHaptics Toolkit version 2.0 API REFERENCE”

  • Shi HF, Payandeh S (2007) Real-time knotting and unknotting. In: Proceedings of IEEE international conference on robotics and automation (ICRA ’07), pp 2570–2575

  • Takamatsu J, Morita T, Ogawara K, Kimura H, Ikeuchi K (2006) Representation for knot-tying tasks. IEEE Trans Robot 22(1):65–78

    Article  Google Scholar 

  • Terzopoulos D, Waters K (1990) Physically-based facial modeling, analysis, and animation. J Visual Comput Animation B 1(2):73–80

    Google Scholar 

  • Vafai N, Payandeh S (2010) Toward the development of interactive dissection with haptic feedback. Virtual Real 14(2):85–103

    Article  Google Scholar 

  • Wakamatsu H, Takahashi K, Hirai S (2005) Dynamic modeling of linear object deformation based on differential geometry coordinates robotics and automation. In: Proceedings of the IEEE international conference on Publication, pp 1028–1033

  • Wakamatsu H, Arai E, Hirai S (2006) Knotting/unknotting manipulation of deformable linear objects. Int J Robot Res 25(4):371–395

    Article  Google Scholar 

  • Wang C, Richardson AMD, Liu D, Rosing R, Tucker R, De Masi B (2003) Construction of nonlinear dynamic MEMS component models using Cosserat Theory. In: Proceedings of SPIE design, test, integration & packaging of MEMS symposium

  • Wang F, Burdet E, Dhanik A, Poston T, Teo CL (2005) Dynamic thread for real-time knot-tying. In: Proceedings of the first joint eurohaptics conference and symposium on haptic interfaces for virtual environment and teleoperator systems

  • Webster RW, Zimmerman DI, Mohler BJ, Melkonian MG, Haluck RS (2001) A prototype haptic suturing simulaton. Stud Health Technol Inform 81:567–569

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shahram Payandeh.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Payandeh, S., Shi, F. Interactive multi-modal suturing. Virtual Reality 14, 241–253 (2010). https://doi.org/10.1007/s10055-010-0174-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10055-010-0174-6

Keywords

Navigation