Return to search

Development of simulation software for stereotactic neurosurgery / Development of dependable simulation software

Today stereotactic neurosurgery is a demanding and time-consuming procedure. To help the surgeons different tools are used. Elekta has developed a frame called the Leksell Vantage Stereotactic System (LVSS). The problem with the frame that Elekta has created is that for some inputs the system is blocking trajectories. Elekta tasked the author with producing a prototype app that evaluates pre-planned trajectories for possible collisions.  The prototype app is written in Rust using the Bevy game engine, the software simulates stereotactic coordinates and angles for evaluating neurosurgery trajectories. Testing reveals accurate X, Y, and Z scale movements, with some collision detection inconsistencies and alignment issues. Hardware requirements emphasize moderate specifications for RAM, CPU, and GPU utilization. The LVSS Simulator prototype app, facilitates coordinate manipulation, collision detection, and visual feedback. While patient-specific planning tools exist, the LVSS Simulator serves as a general application for trajectory planning based on equipment specifications.  The developed software shows strengths and weaknesses, with improvements suggested for collision handling and alignment. The software's reliability metrics are of small size, 794 lines of code (LOC) and moderate complexity because of McCabe's Cyclomatic Complexity (MCC).

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:mdh-66304
Date January 2024
CreatorsLennartsson, August
PublisherMälardalens universitet, Akademin för innovation, design och teknik
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0012 seconds