På svenska
Utskrift Sök Innehåll Kontakt



KTH / ITM / Machine Design / Research / Projects / Mechatronics / Haptic Simulation Surgery
Untitled Document
A Haptic and Virtual Reality Temporal Bone Surgery Simulator


This research project introduce the development of robot assisted surgery tools. Including virtual reality, 3D graphics, force feedback and control algorithms. Master and slave system interacting with objects in a VR-environment generating haptic feedback. The research focus is on implementation and 3D modeling of a skull taken from CT-data and also of finding a relevant force feedback. The PhD student position is funded by the Centre for Technology and Health care (CTV), which is a co-operation between KTH and Karolinska University Hospital. This research project is a part of the skullbase project at the Mechatronics Lab at KTH.


An illustration of the complete surgery simulation system.


Background

For removal of cancer tumors in certain locations of a human head, the surgeon has not only to open up a hole in the skull bone, a path along the inside of the skull bone must also be made in certain cases.
Today, the surgeon mills this path very carefully with a small hand held mill such that the tumor can be reached without affecting the brain more than necessary and not to damage other vital parts of the head located close to the tumor. Typically, this path is located in a region where the skull bone is geometrically complicated and is surrounding neurons, brain tissue and critical parts of the nervous system. Hence, the milling phase of an operation of this type is difficult, safety critical and very time consuming. Reduction of operation time by only a few percent would in the long run save society large expenses.


The surgical situation today

In order to reduce operation time and to provide surgeons with an invaluable practicing environment, this project is a start up for introduction of a VR-simulator system in both surgeon curriculum and in close connection to the actual operations. Today VR and haptic simulation is used to educate surgeons most on soft tissue interaction, such as laparascopy simulation. For more details, visit Center for Advanced Medical Simulation at Karolinska University Hospital.


Simulation of a gallbladder dissection

In earlier research, a prototype master slave system for introduction of telerobotic surgery in the described task is developed (see the skullbase project). This project is an extension to that system in terms of development of a simulator system based on a virtual reality representation of the human skull from which both haptic and visual feedback to the surgeon is generated.


Goal

Implementation of the 3D graphics of the skull bone and implemantation of the haptic models are considered as the two major research steps needed before the overall goal with this research project is achieved; a well suited virtual reality system with haptics capable of training and education of surgeons practicing bone milling.
The working process consists of different parts, which is illustrated in the figure below and these parts will help us to reach the over all goal with this project.

3D visualization of the bone removal process.
|
Implementation of force models for realistic haptic feedback.
|
Make the simulator "user friendly" and evaluate it together with surgeons.
|
A bone milling surgery simulator (can also be used for e.g. dental training or free form design).

 



Status

The research focus is on finding a well working VR-system for realistic representation of the skull itself and vital phases in the operation. A challenging problem is to find an efficient method to represent the CT-data of the skull such that the haptic rendering can run at a 1000 Hz in update frequency. This is a problem of general concern since computational workload is much larger when rendering a deformable object in real-time compared to a non-deformable.
In the SenseGraphics H3D API is our developed algorithms implemented for graphical rendering of the milling process of the skull bone. The H3D API also deals with the communication to Sensables OpenHaptics HD/HL API to handle control of the master unit, a Phantom Omni.

The VR-representation of the 3D drill/bone interaction process consists of the following key elements:
1. Manage the discrete data taken from CT or MRI.
2. Rendering of the skull bone.
3. Calculation of the normals used for light reflection from the skull bone surface.
4. Visualization of bone material removal.



Visualization of the haptic milling process of temporal bone surgery



Haptic simualtion of tooth milling



The simulator can also be used for free form design with haptic feedback


A second challenging problem is modeling of the forces involved when milling in human bone. This step includes a lot of identification of force characteristics.
The contact forces that occurs during the milling process depends on mill rotational speed, cutting speed and depth, material data etc.
The dynamics involved in the force build up is assumed to be much more complex than the traditional spring-damper models commonly used in haptic simulation.

The image below is a description of the haptic rendering procedure of voxel-based volume data. Click on the image to open it a pdf-file for easier reading.


A description of the haptic rendering procedure of voxel-based volume data


Here are two films illustrating the haptic and visual simulation of milling. The algorithms used are the ones described above.

Film 1.


Film 2.


For more detailed information of the status today, please e-mail me or read the latest papers under "publications".

USING MATLAB/SIMULINK FOR HAPTICS

Another research issue I have been focusing on is to make a haptic interface using Matlab/Simulink. Please, see the two films below how it works and also read an abstract under "publications".

MATLAB/SIMULINK HAPTICS 1


MATLAB/SIMULINK HAPTICS 2



HAPTIC TOOTH MILLING & FREEFORM SCULPTING USING THE FALCON DEVICE

The two films below show Haptic Milling and Freeform Sculpting using the new Falcon haptic device.

HAPTIC TOOTH MILLING FALCON


FREEFORM SCULPTING FALCON



HAPTIC MILLING AND AUGMENTED REALITY AT KTH

The two films below show Haptic Milling in the Augmented Reality Set Up developed at IIP KTH. Real 3D visualization and haptic milling without any stereo glasses!

HAPTIC MILLING and AR 1


HAPTIC MILLING and AR 2



MULTIPLE POINT COLLISION DETECTION AND 6-DOF HAPTIC FEEDBACK IN A MILLING SURGERY SIMULATOR

The two films below show results from the research going on with 6-DOF haptic feedback. Please, view the films and send me an email if you have further interest in this topic. Two different algorithms has been developed and verified, papers will be presentaed later.

6-DOF HAPTIC MILLING TOOTH


6-DOF HAPTIC MILLING BOX



DOWNLOAD DEMOS (Updated 2007-10-31)

Here are three Haptic Milling demos available to download. The zip-files include all necessary files. The earlier problem with haptic fall-through has now been solved(!). And the milling sound is implemented(!).
None of the demos require H3DAPI installed (all necessary files are in the zip-folders). Just downlad the folders. (Keep the Omni demo separeted from the Falcon demo).
The Omni demo requires a Phantom haptic device installed (of course) and the Falcon demos require Novint Falcon haptic device.
- Download folder.

- Start Demo by double click on corresponding .bat-file (omni_tooth256.bat, falcon_box.bat or falcon_tooth256.bat).
- By pressing the main button of each device you mill and remove material. The milling sound is activated when pressing the button and is proportional to the haptic force.
- The object (tooth or cube) can be rotated by using the mouse or the keyboard.


DEMO #1 "OMNI TOOTH MILLING"


DEMO #2 "FALCON TOOTH MILLING and FREEFORM SCULPTING"




Research Team

PhD Candidate: Magnus Eriksson,
                     magnuse@md.kth.se,
                     phone: +46(0)8 - 790 65 79

Supervisor:      Prof. Jan Wikander (KTH)
                     jan@md.kth.se

Co Supervisor: Prof. Hans Von Holst (Karolinska Univ. Hospital)
                    hans.vonholst@ks.se


Publications



Links






 

 




 

 




 

 




 

 




 

 



 

 







Edited by: Magnus Eriksson

Last updated: 2007-11-20