SmartSIM - a virtual reality simulator for laparoscopy training using a generic physics engine.
Virtual reality (VR) training simulators have started playing a vital role in enhancing surgical skills, such as hand-eye coordination in laparoscopy, and practicing surgical scenarios that cannot be easily created using physical models. We describe a new VR simulator for basic training in laparoscopy, i.e. SmartSIM, which has been developed using a generic open-source physics engine called the simulation open framework architecture (SOFA). This paper describes the systems perspective of SmartSIM including design details of both hardware and software components, while highlighting the critical design decisions. Some of the distinguishing features of SmartSIM include: (i) an easy-to-fabricate custom-built hardware interface; (ii) use of a generic physics engine to facilitate wider accessibility of our work and flexibility in terms of using various graphical modelling algorithms and their implementations; and (iii) an intelligent and smart evaluation mechanism that facilitates unsupervised and independent learning.
School of Electrical Engineering and Computer Science (SEECS), National University of Sciences and Technology (NUST), Islamabad, Pakistan.
Zohaib Amjad
ZA
Khan
School of Electrical Engineering and Computer Science (SEECS), National University of Sciences and Technology (NUST), Islamabad, Pakistan.
Nabeel
N
Kamal
School of Electrical Engineering and Computer Science (SEECS), National University of Sciences and Technology (NUST), Islamabad, Pakistan.
Asad
A
Hameed
School of Electrical Engineering and Computer Science (SEECS), National University of Sciences and Technology (NUST), Islamabad, Pakistan.
Amama
A
Mahmood
School of Electrical Engineering and Computer Science (SEECS), National University of Sciences and Technology (NUST), Islamabad, Pakistan.
Rida
R
Zainab
School of Electrical Engineering and Computer Science (SEECS), National University of Sciences and Technology (NUST), Islamabad, Pakistan.
Bushra
B
Sadia
School of Electrical Engineering and Computer Science (SEECS), National University of Sciences and Technology (NUST), Islamabad, Pakistan.
Shamyl Bin
SB
Mansoor
School of Electrical Engineering and Computer Science (SEECS), National University of Sciences and Technology (NUST), Islamabad, Pakistan.
Osman
O
Hasan
D000465:Algorithms; D001696:Biomechanical Phenomena; D003198:Computer Simulation; D003199:Computer Systems; D003194:Computer-Assisted Instruction / Q000295:instrumentation / Q000379:methods* / Q000706:statistics & numerical data; D004867:Equipment Design; D005260:Female; D006801:Humans; D010535:Laparoscopy / Q000193:education*; D008297:Male; D010825:Physics; D065287:Robotic Surgical Procedures / Q000193:education / Q000295:instrumentation / Q000706:statistics & numerical data; D012984:Software; D014584:User-Computer Interface; D000076142:Virtual Reality