TCRT December 2007

category image Volume 6
No. 6 (p 589-668)
December 2007
ISSN 1533-0338
Open Access
Robotic Radiosurgery

Quantitative Measurement of CyberKnife Robotic Arm Steering (p. 589-594)

Respiratory motion is a significant and challenging problem for radiation medicine. Without adequate compensation for respiratory motion, it is impossible to deliver highly conformal doses to tumors in the thorax and abdomen. The CyberKnife frameless stereotactic radiosurgery system with Synchrony provides respiratory motion adaptation by monitoring skin motion and dynamically steering the beam to follow the moving tumor. This study quantitatively evaluated this beam steering technology using optical tracking of both the linear accelerator and a ball-cube target. Respiratory motion of the target was simulated using a robotic motion platform and movement patterns recorded from previous CyberKnife patients. Our results show that Synchrony respiratory tracking can achieve sub-millimeter precision when following a moving object.

Key words: Radiosurgery; Motion adaptation; and Optical tracking.

Abbreviations: ISIS, Imaging Science and Information Systems; LED, Light-emitting diode; Linac, Linear accelerator; ms, millisecond; SMS, Skin Motion Simulator; TMS, Tumor Motion Simulator.

Introduction

Modern technology for conformal radiation therapy now allows dose distributions of nearly any size, shape, and location in the body, assuming that the anatomy is static. However, it is clear that most tumors in the abdomen and thorax are not static. Thus, respiratory and other involuntary intra-fraction motions represent the ?last frontier? for conformal radiation therapy, and solutions for motion adaptation have the potential to make a significant impact on treatment of many types of tumors, including those in the lung, pancreas, and liver.

Kenneth H. Wong, Ph.D.1,*
Sonja Dieterich, Ph.D.2,a
Jonathan Tang, B.S.1
Kevin Cleary, Ph.D.1

1Imaging Science and Information Systems (ISIS) Center
Department of Radiology
Georgetown University
2115 Wisconsin Avenue NW #603
Washington, DC 20007, USA
2Department of Radiation Medicine
Georgetown University Hospital
3800 Reservoir Road NW
Washington, DC 20007, USA

aPresent Address:
Department of Radiation Oncology-Radiation Physics
Stanford Cancer Center
875 Blake Wilbur Drive
Stanford, CA 94305-5847, USA
*wong@isis.georgetown.edu

Open Access Article
The authors, the publisher, and the right holders grant the right to use, reproduce, and disseminate the work in digital form to all users.

Click here to download PDF


CyberKnife with Synchrony (Accuray, Sunnyvale, CA) uses a combination of x-ray imaging and optical tracking in its motion tracking system (1, 2). X-rays are taken periodically during treatment to determine the location of internal fiducials or known anatomical structures; this gives the location of the internal tumor target. Continuous optical tracking of the patient?s skin gives the real-time position of the skin; this is an external marker. Synchrony uses these two data sources to compute a mapping function between the position of the external markers and the position of the internal target. Thus, the motion of the external marker estimates the location of the internal target. By knowing the motion of the internal target, the CyberKnife robot arm can steer the radiation beam to follow that motion.

The goal of this study was to quantitatively measure the ability of the CyberKnife system to track respiratory motion. To accomplish this goal, we used a robotic motion platform to simulate respiratory motion. We also used an optical tracking system to continuously measure the position of both the CyberKnife linear accelerator (linac) and the tumor target mounted on the motion platform. By tracking both of these objects at the same time, we were able to directly measure the precision with which the CyberKnife could follow the moving target.

Materials and Methods

Treatment Planning

The treatment target is a plastic ball-cube (Accuray, Sunnyvale, CA) measuring 3 inches (76.2 mm) on a side and contains embedded gold fiducials that are visible to the CyberKnife x-ray tracking system. Treatment planning was based on a static CT scan of the cube acquired using standard parameters for CyberKnife radiosurgery. The internal spherical target of the ball-cube was treated to 3000 cGy at 100% isodose line using dynamic SRS (stereotactic radiosurgery) treatment with Synchrony respiratory motion compensation. Beams in the treatment plan were distributed evenly in space so that the entire hemisphere of possible treatment beams would be sampled in each treatment.

Respiratory Motion Simulation

Respiratory motion was generated using a computer-controlled 3D motion simulator (Figure 1), which has been described previously (3). The simulator consists of two separate platforms, a tumor motion simulator (TMS) and a skin motion simulator (SMS) which can operate independently. The TMS has two linear slides for motion in the left/right (L/R) and superior/inferior (S/I) directions and a linear actuator for motion in the anterior/posterior (A/P) direction, whereas the SMS uses three linear slides. Having two separate platforms allows us to decouple internal tumor motion (which is primarily in the S/I direction) from external skin motion (which is primarily in the A/P direction) and introduce features such as phase shifts into the simulated motion. The design of the simulator is compact and allows a wide range of simulated motion, yet does not obstruct the x-ray imagers used by the CyberKnife. The axes are controlled by servo motors with high performance optical encoders. All axes of the simulator are independently controlled from a single board (Galil Motion Control, Rocklin, CA) and can be programmed with arbitrary motion paths by downloading a series of moves to the controller. Motion commands are issued to the motors every 64 or 128 ms, depending on the frequency content of the commanded path.



Figure 1: Georgetown University Respiratory Motion Simulator. On the left is the tumor motion simulator (TMS) and on the right is the skin motion simulator (SMS).

We tested the CyberKnife using motion patterns derived from recordings of previously treated CyberKnife patients. These patients were under treatment for thoracic or abdominal tumors. Data for these respiratory motion patterns were collected under an IRB-approved protocol. These paths are denoted as patient A, patient B, and patient C.

Optical Tracking Measurements

We used the Optotrak Certus (Northern Digital, Waterloo, Canada) optical tracking system for measurements in this study. The Optotrak has a manufacturer-stated absolute position accuracy of 0.1 mm (0.15 mm in z-axis) and a position resolution of 0.01 mm. The markers used in this system are small infrared LEDs that are actively pulsed by the Optotrak controller, which avoids some of the problems such as missing or ?phantom? markers that may occur with tracking passive optical markers. Two LEDs are attached to the tumor motion simulator near the target ball-cube. An additional six LEDs are attached to the final collimator of the CyberKnife linac. The six LEDs are arrayed radially around the collimator as shown in Figure 2, which maximized the likelihood that at least one of the LEDs would always be visible, no matter what the orientation of the linear accelerator was.


Figure 2: Arrangement of Optotrak active LEDs on the final CyberKnife collimator. LEDs face radially outward and are glued to a ring that clamps onto the collimator. Control wires for the LEDs are run along the linac housing and the robot arm to a controller box on the floor of the room.

The Optotrak is placed in the treatment room in the vertical orientation so that the view of the simulator is roughly a right-superior oblique (Figure 3) and the central axis of the Optotrak Certus points toward the room isocenter. This setup allows us to continuously and simultaneously monitor the positions of both the treatment target and the CyberKnife linear accelerator in a common coordinate system. Optotrak measurements are taken at a rate of 30 Hz.


Figure 3: Photograph showing setup of the Optotrak Certus (arrow) in the CyberKnife treatment room. The Optotrak Certus is elevated off the floor so that all three of its internal cameras have a clear line of sight to the room isocenter.

Data Analysis

The data stream from the Optotrak contains 3D (x,y,z) position readings for each LED at each time point (roughly every 33 ms) over the entire treatment path. However, Synchrony only moves the linac while the treatment beam is on, so we selected those times out of the data stream. First, we removed the times when the linac was moving between beam positions -- these times are easily identified because the motion of the CyberKnife is smooth and covers several cm. Next, we searched the remaining data for times when the linear accelerator exhibited periodic or quasi-periodic motion, which can also be visually identified.

While Synchrony is active, the linac should follow the motion of the target exactly, so the distance between the collimator and the target should remain constant. The angular position of the linac relative to the target should also be constant, indicating that the linac stays directly aimed at the target. We denoted the linac-to-target distance as r[i,j] where i is the beam number and j is an individual time point during that beam. Similarly, θ[i,j] is the elevation angle and φ[i,j] is the azimuthal angle for a particular beam number and time point. The elevation angle is measured relative to the z-axis, and the azimuthal angle is measured in the x-y plane relative to the x-axis. We also denoted m as the total number of tracked beams. We then defined six metrics of Synchrony performance.

Tracking Precision: We calculated the standard deviation of each of the three parameters during each beam; for example, the standard deviation of θ[i,j] for all values of j that occurred within the ith beam. These values are σr[i], σθ[i], and σφ[i], respectively. Then, the overall precision of the simulated treatment can be characterized with the mean values of σr[i], σθ[i], and σφ[i] over all m tracked beams. For a system with perfect robotic arm tracking, the angles and distance would be constant at all times, so the values of all of these computed parameters would be zero.

Tracking Variability: We defined the overall tracking variability as the standard deviation of σr[i], σθ[i], and σφ[i] over all m tracked beams.

Results and Discussion

In a typical experimental session, we were able to track both the linac and the motion simulator for approximately 60% of the treatment time. Inability to track occurred when the Optotrak view was blocked by the linac or the robot arm, or when the linac was oriented in such a way that the markers on the end of the linac were not visible to the Optotrak. We experimented with placing the Optotrak in different locations in the room, but the location used for this study was the best compromise between the number of viewable beams and being able to ensure that the CyberKnife did not collide with the Optotrak.

Figure 4 shows a sample of the data recorded from the Optotrak and illustrates the tracking capabilities of CyberKnife with Synchrony. The upper plot shows the distance between the target and the linac along one axis, whereas the lower plot shows the recorded position of the linac during the same time period. In the left half of the figure, Synchrony is not active and the linac is stationary; the variation in distance is due to the motion of the respiratory simulator. In the right half of the figure, Synchrony activates and begins to track motion. We, therefore, observe that the position of the linac changes sinusoidally and the linac-to-target distance essentially is held constant. At the far right of the figure, the large change in both plots indicates that the CyberKnife is moving to a new beam position.

An example histogram showing the distribution of r[i,j] (distance) values from a single beam is shown in Figure 5.

Figure 4: Plot showing the effects of Synchrony motion tracking. The upper plot shows the distance between the target and the linac along one axis, whereas the lower plot shows the recorded position of the linac during the same time period.



Figure 5: Histogram of tracked distances from a single beam in the session labeled ?Patient A?.

Analysis of the robotic arm aiming showed similar results. Figure 6 shows a plot of the angular position of the linac relative to the target (φ[i,j] and θ[i,j], azimuth and elevation) during a single beam, and Figure 7 is a histogram showing the distribution of φ[i,j] and θ[i,j] during that beam. These data are from ?Patient B?.

Numeric results from the data analysis are summarized in Table I.


Figure 6: Plot of angular position of the linac relative to the target (azimuth, elevation) during a simulated treatment beam. The y-axis range of both plots is less than 1 degree.



Figure 7: Histogram showing the distribution of values of azimuth and elevation during a single beam.



One key limitation of this study is that we cannot account for the natural variability between external marker motion and internal target motion that is present in real patients. The recorded data on which this study is based has continuous, real-time tracking of external marker motion; however, it is not possible to obtain continuous, real-time recordings of internal tumor position, since this would expose the patient to significant additional x-ray dose. Thus, in our simulation of patient breathing, the relationship between external marker motion and internal target position is fixed and known exactly. During an actual patient treatment, the external marker motion will not exactly predict the internal tumor motion, so a comprehensive evaluation of respiratory motion tracking precision must incorporate this source of error. Future studies may be able to provide simultaneous recording of internal tumor motion and external marker motion on time scales typical of CyberKnife treatment and with real-time temporal resolution, which would enable us to more fully simulate human respiratory motion.

Nevertheless, these data provide independent, high-resolution measurement of the robotic arm steering of CyberKnife with Synchrony, and demonstrate that the system can track a moving object very well. By utilizing the Optotrak Certus and tracking both the linac and the target simultaneously, we do not need to make any alterations to the CyberKnife system (other than attaching small LEDs and thin wires), nor do we obtain any experimental data from the CyberKnife computers. This ensures that our results represent the true measured performance of the robotic arm, and eliminates the need to estimate potential confounding mechanical effects such as robot movement lag or localization errors in the CyberKnife imaging/tracking subcomponents.

Finally, it is important to note that these results are generated from a standard clinical CyberKnife system as opposed to research or ?beta? hardware. In other words, our system has not been specially modified for respiratory motion compensation other than the installation of the Synchrony motion compensation package. Thus, the performance results of this system are representative of what other CyberKnife robotic arms should produce.

Acknowledgements

This work was funded by U.S. Army grant DAMD17-99-1-9022. The content of this paper does not necessarily reflect the position or policy of the U.S. Government. We wish to thank Bill Main, Mike Saracen, Sohail Sayeh, and James Wang of Accuray for helpful discussions about the Synchrony system.

References
  1. Schweikard, A., Glosser, G., Bodduluri, M., Murphy, M. J., Adler, J. R. Robotic motion compensation for respiratory movement during radiosurgery. Comput Aided Surg 5, 263-277 (2000).
  2. Sayeh, S., Wang, J., Main, W. T., Kilby, W., Maurer Jr., C. R. Respiratory motion tracking for robotic radiosurgery. In: Robotic Radiosurgery: Treating Tumors that Move with Respiration, pp. 15-29. Eds., H. C. Urschel Jr, J. J. Kresl, J. D. Luketich, L. Papiez, R. D. Timmerman. Berlin: Springer-Verlag (2007).
  3. Zhou, T., Tang, J., Dieterich, S., Cleary, K. A robotic 3-D motion simulator for enhanced accuracy in CyberKnife stereotactic radiosurgery. Computer Assisted Radiology and Surgery 2004: Proceedings of the 18th International Congress and Exhibition (2004).

Member Login | Home | Editorial Board | Instructions | Subscribe | Contact Us

Adenine Press, 2066 Central Avenue, Schenectady, NY 12304 USA
phone: 518-456-0784; fax: 518-452-4955; email: info@adeninepress.com
copyright © Adeninepress, All rights reserved.


Mountain Media ecommerce solutions Ecommerce Solutions by Mountain Media