A computer-controlled conformal radiotherapy system. III: Graphical simulation and monitoring of treatment delivery.
OBJECTIVE
Safe and efficient delivery of radiotherapy using computer-controlled machines requires new procedures to design and verify the actual delivery of these treatments. Graphical simulation and monitoring techniques for treatment delivery have been developed for this purpose.


METHODS
A graphics-based simulator of the treatment machine and a set of procedures for creating and manipulating treatment delivery scripts are used to simulate machine motions, detect collisions, and monitor machine positions during treatment. The treatment delivery simulator is composed of four components: a three-dimensional dynamic model of the treatment machine; a motion simulation and collision detection algorithm, user-interface widgets that mimic the treatment machine's control and readout devices; and an icon-based interface for creating and manipulating treatment delivery scripts. These components are used in a stand-alone fashion for interactive treatment delivery planning and integrated with a machine control system for treatment implementation and monitoring.


RESULTS
A graphics-based treatment delivery simulator and a set of procedures for planning and monitoring computer-controlled treatment delivery have been developed and implemented as part of a comprehensive computer-controlled conformal radiotherapy system. To date, these techniques have been used to design and help monitor computer-controlled treatments on a radiotherapy machine for more than 200 patients. Examples using these techniques for treatment delivery planning and on-line monitoring of machine motions during therapy are described.


CONCLUSIONS
A system that provides interactive graphics-based tools for defining the sequence of machine motions, simulating treatment delivery including collision detection, and presenting the therapists with continual visual feedback from the treatment machine has been successfully implemented for routine clinical use as part of an overall system for computer-controlled conformal radiotherapy treatment, and is considered a necessary part of the routine treatment methodology.
D003196:Computer Graphics; D016287:Computer Peripherals; D003198:Computer Simulation; D006801:Humans; D011880:Radiotherapy Planning, Computer-Assisted; D011881:Radiotherapy, Computer-Assisted / Q000379:methods*; D017751:Safety Management; D014584:User-Computer Interface