Implementation of a Modular Software Architecture on a Real-Time Operating System for Generic Control over MRI Compatible Surgical Robots
ÖffentlichSoftware 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.
- Creator
- Mitwirkende
- Degree
- Unit
- Publisher
- Language
- English
- Identifier
- etd-042518-142735
- Stichwort
- Advisor
- Committee
- Defense date
- Year
- 2018
- Date created
- 2018-04-25
- Resource type
- Rights statement
- Zuletzt geändert
- 2023-09-28
Beziehungen
- In Collection:
Objekte
Artikel
Miniaturansicht | Titel | Sichtbarkeit | Embargo Release Date | Aktionen |
---|---|---|---|---|
|
kgandomi.pdf | Öffentlich | Herunterladen |
Permanent link to this page: https://digital.wpi.edu/show/4f16c309z