Faculty Advisor or Committee Member

Professor Gregory Fishcer, Advisor

Faculty Advisor or Committee Member

Professor Loris Fichera, Committee Member

Faculty Advisor or Committee Member

Professor William Michalson, Committee Member

Identifier

etd-042518-142735

Abstract

Software used in medical settings operate in complex and variable environments. Programs need to integrate well not only with their electrical and mechanical components, but also within the socio-technological setting they participate in. In this Master's Thesis, a modular software architecture for controlling surgical robot systems within magnetic resonance scanners is designed and implemented. The C++ program runs on a sbRIO 9651 real-time operating system and an object oriented design is taken. Robot kinematics and controls are put into effect in software and validated. Communication with up to ten daughter cards occurs via SPI and external information is exchanged via OpenIGTLink. A web-based engineering console made with ReactJS is also constructed to provide a visual interface for actuating motor axes and executing robot functionality. Documentation of the code is provided and the program was validated quantitatively with software tests and qualitatively through experimentation in MRI suites.

Publisher

Worcester Polytechnic Institute

Degree Name

MS

Department

Robotics Engineering

Project Type

Thesis

Date Accepted

2018-04-25

Accessibility

Restricted-WPI community only

Subjects

MRI, real time, robotics, software architecture

Available for download on Saturday, April 25, 2020

Share

COinS