Modular Software Design for Brachytherapy Image-Guided Robotic Systems

Author(s):  
Ivan Buzurovic ◽  
Tarun K. Podder ◽  
Lei Fu ◽  
Yan Yu
2015 ◽  
Vol 137 (09) ◽  
pp. S19-S22
Author(s):  
Peter Kazanzides ◽  
Anton Deguet ◽  
Balazs Vagvolgyi ◽  
Zihan Chen ◽  
Russell H. Taylor

This article reviews on modular interoperability of the software that is used for these types of systems. One key point is that while hierarchical multi-rate control may be suitable for the master and slave robots, there is also a requirement to handle the video and ultrasound images. This article presented an overview of surgical robot systems, with the recognition that these systems are not just robots, but integrated systems that include robots, databases, and real-time sensors such as video and other medical imaging devices. Common research platforms, such as the da Vinci Research Kit and Raven II, have recently become available. This has underscored the need for modular software interoperability, so that researchers can share software modules and more easily integrate other robots and devices. Standardization and interoperability are most applicable at the higher software layers, and can benefit from the availability of widely-adopted middleware such as ROS. Other interface protocols, such as OpenIGTLink, can be useful due to their wide support within the medical imaging and image-guided intervention domains.


1986 ◽  
Vol 11 (2) ◽  
pp. 117-128 ◽  
Author(s):  
Jan L. Talmon ◽  
Jan H. Van Bemmel

2020 ◽  
Vol 245 ◽  
pp. 06001
Author(s):  
Allen Caldwell ◽  
Cornelius Grunwald ◽  
Vasyl Hafych ◽  
Kevin Kröninger ◽  
Salvatore La Cagnina ◽  
...  

In all but the simplest cases, performing data analysis based on Bayesian reasoning requires the use of advanced algorithms. The Bayesian Analysis Toolkit (BAT) provides a collection of algorithms and methods that facilitate the application of Bayesian statistics to user-defined problems of arbitrary complexity. With BAT.jl, we present a modern rewrite of BAT in the Julia programming language. Through the use of a modular software design that is capable of running parallel and distributed, and by extending the tool with new sampling and integration algorithms, BAT.jl is a high-performance framework for Bayesian inference, meeting the requirements of modern data analysis.


2011 ◽  
Vol 26 (S2) ◽  
pp. 1191-1191
Author(s):  
C.P. Arun

From the time of the discovery of electricity, scientists have actively borrowed ideas from technology to help understand brain function. The earliest ‘models’ depicted connexions between various parts of the nervous system as if they were electrical circuits. With the development of valve and transistor technology, excitatory, inhibitory circuits (and the actions of receptors and ligands) and neural loops came into fashion. Integrated Circuit (IC) hardware technology and modular software design (e.g. in languages such as C and FORTRAN) no doubt ushered in the move towards ‘modularity’. A review of the literature has revealed that multithreading, a key feature of modern software design has not been applied to modeling movement disorders. We aimed to model the clinical phenomena in Tourette’s Syndrome (TS) using multithreading. Using the programming language Java 6, we modelled motor and verbal tics as running on different threads. Tics were reproduced by impulsive generation of motivational threads for motor or verbal actions which were subject to voluntary control. Voluntary suppression was implemented using a ‘psychic threshold score’ which if exceeded allowed the motivational thread to initiate a motor thread which is turn was under some voluntary control. We find that from an internal representation standpoint (’software’) for the brain, motor and verbal tics are identical phenomena: only the peripheral manifestations are different. Various clinical phenomena such as tic suggestibility, suppression, release, etc can be demonstrated. Our experience of modeling TS leads us to recommend threads as the means to model other movement disorders and neuropsychiatric conditions.


Sign in / Sign up

Export Citation Format

Share Document