SlideShare a Scribd company logo
1 of 12
ロボット手術を対象とした微細
血管吻合シミュレータの開発
サウル・エレディア1),中冨浩文1),斉藤延人1),森田明夫2),
渡辺英寿3),原田香奈子1,4),○光石衛1)
1)東京大学,2)日本医科大学,3)自治医科大学,4) 科学技術振興機構
2Introduction
Suture 0.02
mm
< 0.7 mm
[1] Mitsuishi, M., Morita, A., Sugita, N., Sora, S., Mochizuki, R., Tanimoto, K., ... & Harada, K. (2013). Master-slave robotic platform and its feasibility study for micro-
neurosurgery. The International Journal of Medical Robotics and Computer Assisted Surgery, 9(2), 180-189.
Master-slave robotic system
MM3 Robot
End-to-end anastomosis of micro vessel is task that
require high precision, a Master-Slave robotic
platform was developed to assist this procedure [1].
Neurosurgeons require hours of training using
artificial vessel to proficiency. VR simulation provides
a safe platform for repeatedly practice without
risking the robot.
Needle
diameter
0.070 mm
Video
3Objective
[1] Perrenot, C., et al. (2012). The virtual reality simulator dV-Trainer® is a valid assessment tool for robotic surgical skills. Surgical endoscopy, 26(9), 2587-2593.
Existing VR simulators such a as the dV-
Trainer [1] for the da Vinci Surgical System
focus on laparoscopic surgery but there are
no micro anastomosis VR simulators.
To develop a VR simulator to imitate robot
assisted micro anastomosis.
Desired features:
• Real time (60 FPS)
• Physical accuracy
• Robustness
• Visual realism
Applications:
• Testing robot control algorithms
• Surgery training
• Data extraction for machine learning purposes
• Skills assessment
4Thread modeling
The segments are connected by soft
constraints with stiffness and
damping properties
Each segment has mass and
moment of inertia properties
Cubic Hermite spline
Visualization
Rigid bodySpherical joint
Collision shape
(Capsule)
Simulation
Node
Link
Abstract
data
structure
Segment
length Center of
mass
reference
frame
Collision
radius
,m I
,k D
Rotational
spring
The thread is modeled as a chain of rigid elements of the
same length connected by 3 DOF rotational joints [1].
[1] Choi, K. S., Chan, S. H., & Pang, W. M. (2012). Virtual suturing simulation based on commodity physics engine for medical learning. Journal of medical systems,
36(3), 1781-1793.
100 elements/cm
5Needle modeling
Simulated as a rigid body
connected to an end of the
thread by a fixed joint.
Fixed joint
3D modeling Collision model
(Convex decomposition)
Triangle
mesh
Reference picture
from microscope
6Simulation of micro vessels
Nodes
(275 joints)
Mesh
(3046 vertices,
6092 triangles)
Linear
blend
skinning
Modified
clusters Deformed mesh
Clusters
(165 rigids)
,m I
,k D
Mass,
moment of
inertia
Stiffness,
damping
Soft body motion is modeled using a network of rigid bodies connected by soft constraints [1]
Real time interaction with
simulated vessels at 60 FPS
[1] Budsberg, J., Zafar, N. B., Aldén, M., & Animation, D. (2014, July). Elastic and plastic deformations with rigid body dynamics. In SIGGRAPH Talks (pp. 52-1).
Video
Ellipsoids
Triangles
Hexagons
7Simulator parameters
Adjust rigid body
simulation parameters
to achieve same
behavior
Finite element simulation
Rigid-body based
deformation
RMS alignment error: 1.8×10-5 m
, ,E 
, , ,m k DI
Continuum elasticity
Rigid body dynamics
Basic idea
Given the material properties
(density, Young’s modulus,
Poisson ratio)
8Needle and thread insertion
Penetration
If penetration>threshold
Equivalent virtual mechanism
Create a
“suture point”
constraint
Abstract needle
and thread
representation
Segment constrained
to a point on a plane
Stuck Slide
Offset >
threshold
Offset
Offset <
threshold
On right vessel
On left vessel
Piercing
Inserting Removing
Passed
through
Removed
Passing
thread
9Virtual robotic tools
CAD Model
Collision geometry
(Convex decomposition)
Left tool Right tool
Bent tipStraight tip
Each part is modeled
as rigid elements, tips
are connect to the
shaft using hinge joint
with stiffness and
damping parameters to
simulate grasping.
Input
position
Tool proxy Ideal position
obtained after
simulation
Linear &
rotational
damped spring
Virtual coupling
x
ˆx
Haptic
device
VR
Simulation
PID
Controller
Operator
F
x
ˆxForce feedback
User interacts with the virtual
environment through haptic
interfaces
10Simulator system
L R
Interleaved frames
120 Hz
3D monitor with
active glasses
Stereo monitor
Side-by-side
3D visualization
Gaming laptop
Phantom Premium
or Omni (Geomagic
Touch)
USB footswitch
User interface
Hapticdevices
Software implemented in C++ using
the NVIDIA PhysX [1] engine to
solve the rigid body dynamics
[1] https://www.geforce.com/hardware/technology/physx
or
11Current state and future steps
VR Simulation running at 60 FPS
Needle grasping
Needle adjustment
Positioning (Right)
Insertion (Right)
Extraction
Looping
Thread grasping
Knot tying
Positioning (Left)
Insertion (Left)
Simulation
data
Skills assessment /
Surgical skills
Assistance /
Automation
Surgical activity segmentation
Video
12Conclusion
• We developed a VR simulator for robot assisted end-
to-end micro anastomosis.
• By using rigid body dynamics simulation we achieve
real time execution (60 FPS).
• It is possible to adjust the simulator parameters to
achieve similar behavior as physical materials.
• The developed simulator has many potential
applications: surgical training, skills assessment, etc.

More Related Content

Similar to ロボット手術を対象とした微細血管吻合シミュレータの開発

BaumannAP_EtAl_CMBBE2015
BaumannAP_EtAl_CMBBE2015BaumannAP_EtAl_CMBBE2015
BaumannAP_EtAl_CMBBE2015
Andy Baumann
 
Slides for talk at BMES Conference 2011
Slides for talk at BMES Conference 2011Slides for talk at BMES Conference 2011
Slides for talk at BMES Conference 2011
Kriti Sharma
 
ASME JOURNAL PAPER - med_008_03_030934
ASME JOURNAL PAPER - med_008_03_030934ASME JOURNAL PAPER - med_008_03_030934
ASME JOURNAL PAPER - med_008_03_030934
Sachin Bijadi
 
Modelling and static analysis of femur bone by using different implant materials
Modelling and static analysis of femur bone by using different implant materialsModelling and static analysis of femur bone by using different implant materials
Modelling and static analysis of femur bone by using different implant materials
IOSR Journals
 
Act Talk - Gijs Krijnen: "Imitating Cricket mechanosensing: dream or reality?"
Act Talk - Gijs Krijnen: "Imitating Cricket mechanosensing: dream or reality?"Act Talk - Gijs Krijnen: "Imitating Cricket mechanosensing: dream or reality?"
Act Talk - Gijs Krijnen: "Imitating Cricket mechanosensing: dream or reality?"
Advanced-Concepts-Team
 
AMR.845.920(1)
AMR.845.920(1)AMR.845.920(1)
AMR.845.920(1)
IRAIMUDI V
 

Similar to ロボット手術を対象とした微細血管吻合シミュレータの開発 (20)

VR simulations for neurosurgery
VR simulations for neurosurgeryVR simulations for neurosurgery
VR simulations for neurosurgery
 
BaumannAP_EtAl_CMBBE2015
BaumannAP_EtAl_CMBBE2015BaumannAP_EtAl_CMBBE2015
BaumannAP_EtAl_CMBBE2015
 
A Simulation Method of Soft Tissue Cutting In Virtual Environment with Haptics
A Simulation Method of Soft Tissue Cutting In Virtual Environment with HapticsA Simulation Method of Soft Tissue Cutting In Virtual Environment with Haptics
A Simulation Method of Soft Tissue Cutting In Virtual Environment with Haptics
 
Slides for talk at BMES Conference 2011
Slides for talk at BMES Conference 2011Slides for talk at BMES Conference 2011
Slides for talk at BMES Conference 2011
 
IJAIEM-2017-06-28-64.pdf
IJAIEM-2017-06-28-64.pdfIJAIEM-2017-06-28-64.pdf
IJAIEM-2017-06-28-64.pdf
 
ASME JOURNAL PAPER - med_008_03_030934
ASME JOURNAL PAPER - med_008_03_030934ASME JOURNAL PAPER - med_008_03_030934
ASME JOURNAL PAPER - med_008_03_030934
 
Bionic energy from ourselves
Bionic energy from ourselvesBionic energy from ourselves
Bionic energy from ourselves
 
Haptic Virtual Fixtures to Assist Endonasal Micro Robotic Surgery through Vir...
Haptic Virtual Fixtures to Assist Endonasal Micro Robotic Surgery through Vir...Haptic Virtual Fixtures to Assist Endonasal Micro Robotic Surgery through Vir...
Haptic Virtual Fixtures to Assist Endonasal Micro Robotic Surgery through Vir...
 
115 ieee surya pratap (1)
115 ieee surya pratap (1)115 ieee surya pratap (1)
115 ieee surya pratap (1)
 
Aj03302190225
Aj03302190225Aj03302190225
Aj03302190225
 
Using skeleton model to recognize human gait gender
Using skeleton model to recognize human gait genderUsing skeleton model to recognize human gait gender
Using skeleton model to recognize human gait gender
 
Modelling and static analysis of femur bone by using different implant materials
Modelling and static analysis of femur bone by using different implant materialsModelling and static analysis of femur bone by using different implant materials
Modelling and static analysis of femur bone by using different implant materials
 
Roham's Paper
Roham's PaperRoham's Paper
Roham's Paper
 
Act Talk - Gijs Krijnen: "Imitating Cricket mechanosensing: dream or reality?"
Act Talk - Gijs Krijnen: "Imitating Cricket mechanosensing: dream or reality?"Act Talk - Gijs Krijnen: "Imitating Cricket mechanosensing: dream or reality?"
Act Talk - Gijs Krijnen: "Imitating Cricket mechanosensing: dream or reality?"
 
Total Hip Replacement Implant Designing and its Computational Analysis using ...
Total Hip Replacement Implant Designing and its Computational Analysis using ...Total Hip Replacement Implant Designing and its Computational Analysis using ...
Total Hip Replacement Implant Designing and its Computational Analysis using ...
 
mimics.pdf
mimics.pdfmimics.pdf
mimics.pdf
 
AMR.845.920(1)
AMR.845.920(1)AMR.845.920(1)
AMR.845.920(1)
 
virtual simulation
virtual simulationvirtual simulation
virtual simulation
 
ISMB2014読み会 イントロ + Deep learning of the tissue-regulated splicing code
ISMB2014読み会 イントロ + Deep learning of the tissue-regulated splicing codeISMB2014読み会 イントロ + Deep learning of the tissue-regulated splicing code
ISMB2014読み会 イントロ + Deep learning of the tissue-regulated splicing code
 
3-D isotope position tracking system using portable gamma cameras; Feasibilit...
3-D isotope position tracking system using portable gamma cameras; Feasibilit...3-D isotope position tracking system using portable gamma cameras; Feasibilit...
3-D isotope position tracking system using portable gamma cameras; Feasibilit...
 

More from saulnml

Master's thesis - final defense
Master's thesis - final defenseMaster's thesis - final defense
Master's thesis - final defense
saulnml
 
Computational Tools for Extracting, Representing and Analyzing Facial Features
Computational Tools for Extracting, Representing and Analyzing Facial FeaturesComputational Tools for Extracting, Representing and Analyzing Facial Features
Computational Tools for Extracting, Representing and Analyzing Facial Features
saulnml
 

More from saulnml (6)

Master's thesis - final defense
Master's thesis - final defenseMaster's thesis - final defense
Master's thesis - final defense
 
Development of a Virtual Reality Simulator for Robotic Brain Tumor Resection
Development of a Virtual Reality Simulator for Robotic Brain Tumor ResectionDevelopment of a Virtual Reality Simulator for Robotic Brain Tumor Resection
Development of a Virtual Reality Simulator for Robotic Brain Tumor Resection
 
Computational Tools for Extracting, Representing and Analyzing Facial Features
Computational Tools for Extracting, Representing and Analyzing Facial FeaturesComputational Tools for Extracting, Representing and Analyzing Facial Features
Computational Tools for Extracting, Representing and Analyzing Facial Features
 
Herramientas Computacionales para Extraer, Representar y Analizar Rasgos Faci...
Herramientas Computacionales para Extraer, Representar y Analizar Rasgos Faci...Herramientas Computacionales para Extraer, Representar y Analizar Rasgos Faci...
Herramientas Computacionales para Extraer, Representar y Analizar Rasgos Faci...
 
Haptic assistance for robotic surgical simulation
Haptic assistance for robotic surgical simulationHaptic assistance for robotic surgical simulation
Haptic assistance for robotic surgical simulation
 
Instrumentación y control de pilas de combustible de etanol directo
Instrumentación y control de  pilas de combustible de etanol directoInstrumentación y control de  pilas de combustible de etanol directo
Instrumentación y control de pilas de combustible de etanol directo
 

Recently uploaded

Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Lisi Hocke
 
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Marc Lester
 

Recently uploaded (20)

Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
 
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
 
From Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST APIFrom Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST API
 
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
 
Software Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements EngineeringSoftware Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements Engineering
 
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
 
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
 
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
 
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
Auto Affiliate  AI Earns First Commission in 3 Hours..pdfAuto Affiliate  AI Earns First Commission in 3 Hours..pdf
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
 
Rapidoform for Modern Form Building and Insights
Rapidoform for Modern Form Building and InsightsRapidoform for Modern Form Building and Insights
Rapidoform for Modern Form Building and Insights
 
Microsoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdfMicrosoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdf
 
Your Ultimate Web Studio for Streaming Anywhere | Evmux
Your Ultimate Web Studio for Streaming Anywhere | EvmuxYour Ultimate Web Studio for Streaming Anywhere | Evmux
Your Ultimate Web Studio for Streaming Anywhere | Evmux
 
Incident handling is a clearly defined set of procedures to manage and respon...
Incident handling is a clearly defined set of procedures to manage and respon...Incident handling is a clearly defined set of procedures to manage and respon...
Incident handling is a clearly defined set of procedures to manage and respon...
 
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
 
Navigation in flutter – how to add stack, tab, and drawer navigators to your ...
Navigation in flutter – how to add stack, tab, and drawer navigators to your ...Navigation in flutter – how to add stack, tab, and drawer navigators to your ...
Navigation in flutter – how to add stack, tab, and drawer navigators to your ...
 
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
 
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
 
Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...
 
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined Deck
 
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
 

ロボット手術を対象とした微細血管吻合シミュレータの開発

  • 2. 2Introduction Suture 0.02 mm < 0.7 mm [1] Mitsuishi, M., Morita, A., Sugita, N., Sora, S., Mochizuki, R., Tanimoto, K., ... & Harada, K. (2013). Master-slave robotic platform and its feasibility study for micro- neurosurgery. The International Journal of Medical Robotics and Computer Assisted Surgery, 9(2), 180-189. Master-slave robotic system MM3 Robot End-to-end anastomosis of micro vessel is task that require high precision, a Master-Slave robotic platform was developed to assist this procedure [1]. Neurosurgeons require hours of training using artificial vessel to proficiency. VR simulation provides a safe platform for repeatedly practice without risking the robot. Needle diameter 0.070 mm Video
  • 3. 3Objective [1] Perrenot, C., et al. (2012). The virtual reality simulator dV-Trainer® is a valid assessment tool for robotic surgical skills. Surgical endoscopy, 26(9), 2587-2593. Existing VR simulators such a as the dV- Trainer [1] for the da Vinci Surgical System focus on laparoscopic surgery but there are no micro anastomosis VR simulators. To develop a VR simulator to imitate robot assisted micro anastomosis. Desired features: • Real time (60 FPS) • Physical accuracy • Robustness • Visual realism Applications: • Testing robot control algorithms • Surgery training • Data extraction for machine learning purposes • Skills assessment
  • 4. 4Thread modeling The segments are connected by soft constraints with stiffness and damping properties Each segment has mass and moment of inertia properties Cubic Hermite spline Visualization Rigid bodySpherical joint Collision shape (Capsule) Simulation Node Link Abstract data structure Segment length Center of mass reference frame Collision radius ,m I ,k D Rotational spring The thread is modeled as a chain of rigid elements of the same length connected by 3 DOF rotational joints [1]. [1] Choi, K. S., Chan, S. H., & Pang, W. M. (2012). Virtual suturing simulation based on commodity physics engine for medical learning. Journal of medical systems, 36(3), 1781-1793. 100 elements/cm
  • 5. 5Needle modeling Simulated as a rigid body connected to an end of the thread by a fixed joint. Fixed joint 3D modeling Collision model (Convex decomposition) Triangle mesh Reference picture from microscope
  • 6. 6Simulation of micro vessels Nodes (275 joints) Mesh (3046 vertices, 6092 triangles) Linear blend skinning Modified clusters Deformed mesh Clusters (165 rigids) ,m I ,k D Mass, moment of inertia Stiffness, damping Soft body motion is modeled using a network of rigid bodies connected by soft constraints [1] Real time interaction with simulated vessels at 60 FPS [1] Budsberg, J., Zafar, N. B., Aldén, M., & Animation, D. (2014, July). Elastic and plastic deformations with rigid body dynamics. In SIGGRAPH Talks (pp. 52-1). Video Ellipsoids Triangles Hexagons
  • 7. 7Simulator parameters Adjust rigid body simulation parameters to achieve same behavior Finite element simulation Rigid-body based deformation RMS alignment error: 1.8×10-5 m , ,E  , , ,m k DI Continuum elasticity Rigid body dynamics Basic idea Given the material properties (density, Young’s modulus, Poisson ratio)
  • 8. 8Needle and thread insertion Penetration If penetration>threshold Equivalent virtual mechanism Create a “suture point” constraint Abstract needle and thread representation Segment constrained to a point on a plane Stuck Slide Offset > threshold Offset Offset < threshold On right vessel On left vessel Piercing Inserting Removing Passed through Removed Passing thread
  • 9. 9Virtual robotic tools CAD Model Collision geometry (Convex decomposition) Left tool Right tool Bent tipStraight tip Each part is modeled as rigid elements, tips are connect to the shaft using hinge joint with stiffness and damping parameters to simulate grasping. Input position Tool proxy Ideal position obtained after simulation Linear & rotational damped spring Virtual coupling x ˆx Haptic device VR Simulation PID Controller Operator F x ˆxForce feedback User interacts with the virtual environment through haptic interfaces
  • 10. 10Simulator system L R Interleaved frames 120 Hz 3D monitor with active glasses Stereo monitor Side-by-side 3D visualization Gaming laptop Phantom Premium or Omni (Geomagic Touch) USB footswitch User interface Hapticdevices Software implemented in C++ using the NVIDIA PhysX [1] engine to solve the rigid body dynamics [1] https://www.geforce.com/hardware/technology/physx or
  • 11. 11Current state and future steps VR Simulation running at 60 FPS Needle grasping Needle adjustment Positioning (Right) Insertion (Right) Extraction Looping Thread grasping Knot tying Positioning (Left) Insertion (Left) Simulation data Skills assessment / Surgical skills Assistance / Automation Surgical activity segmentation Video
  • 12. 12Conclusion • We developed a VR simulator for robot assisted end- to-end micro anastomosis. • By using rigid body dynamics simulation we achieve real time execution (60 FPS). • It is possible to adjust the simulator parameters to achieve similar behavior as physical materials. • The developed simulator has many potential applications: surgical training, skills assessment, etc.