Optimization based trajectory planning for real-time 6DoF robotic patient motion compensation systems

被引:32
|
作者
Liu, Xinmin [1 ]
Wiersma, Rodney D. [1 ]
机构
[1] Univ Chicago, Dept Radiat & Cellular Oncol, Chicago, IL 60637 USA
来源
PLOS ONE | 2019年 / 14卷 / 01期
关键词
VOLUMETRIC MODULATED ARC; ORGAN MOTION; QUALITY-ASSURANCE; TRACKING SYSTEM; TREATMENT COUCH; TUMOR TRACKING; RADIOTHERAPY; THERAPY; CANCER; HEAD;
D O I
10.1371/journal.pone.0210385
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Purpose Robotic stabilization of a therapeutic radiation beam with respect to a dynamically moving tumor target can be accomplished either by moving the radiation source, the patient, or both. As the treatment beam is on during this process, the primary goal is to minimize exposure of normal tissue to radiation as much as possible when moving the target back to the desired position. Due to the complex mechanical structure of 6 degree-of-freedom (6DoF) robots, it is not intuitive as to what 6 dimensional (6D) correction trajectory is optimal in achieving such a goal. With proportional-integrative-derivative (PID) and other controls, the potential exists that the controller may generate a trajectory that is highly curved, slow, or suboptimal in that it leads to unnecessary exposure of healthy tissue to radiation. This work investigates a novel feedback planning method that takes into account a robot's mechanical joint structure, patient safety tolerances, and other system constraints, and performs real-time optimization to search the entire 6D trajectory space in each time cycle so it can respond with an optimal 6D correction trajectory. Methods Computer simulations were created for two 6DoF robotic patient support systems: a Stewart-Gough platform for moving a patient's head in frameless maskless stereotactic radiosurgery, and a linear accelerator treatment table for moving a patient in prostate cancer radiation therapy. Motion planning was formulated as an optimization problem and solved at real-time speeds using the L-BFGS algorithm. Three planning methods were investigated, moving the platform as fast as possible (platform-D), moving the target along a straight-line (target-S), and moving the target based on the fastest descent of position error (target-D). Both synthetic motion and prior recorded human motion were used as input data and output results were analyzed. Results For randomly generated 6D step-like and sinusoidal synthetic input motion, target-D planning demonstrated the smallest net trajectory error in all cases. On average, optimal planning was found to have a 45% smaller target trajectory error than platform-D control, and a 44% smaller target trajectory error than target-S planning. For patient head motion compensation, only target-D planning was able to maintain a <= 0.5mm and <= 0.5deg clinical tolerance objective for 100% of the treatment time. For prostate motion, both target-S planning and target-D planning outperformed platform-D control. Conclusions A general 6D target trajectory optimization framework for robotic patient motion compensation systems was investigated. The method was found to be flexible as it allows control over various performance requirements such as mechanical limits, velocities, acceleration, or other system control objectives.
引用
收藏
页数:16
相关论文
共 50 条
  • [31] Towards Real-time Surface Tracking and Motion Compensation Integration for Robotic Surgery
    Lindgren, Kyle
    Huang, Kevin
    Hannaford, Blake
    [J]. 2017 IEEE/SICE INTERNATIONAL SYMPOSIUM ON SYSTEM INTEGRATION (SII), 2017,
  • [32] Real-Time Trajectory Compensation in Robotic Friction Stir Welding Using State Estimators
    Qin, Jinna
    Leonard, Francois
    Abba, Gabriel
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2016, 24 (06) : 2207 - 2214
  • [33] Local Real-Time Motion Planning Using Evolutionary Optimization
    Mueller, Steffen
    Trinh, Thanh Q.
    Gross, Horst-Michael
    [J]. TOWARDS AUTONOMOUS ROBOTIC SYSTEMS (TAROS 2017), 2017, 10454 : 211 - 221
  • [34] Real-Time Trajectory Optimization under Motion Uncertainty using a GPU
    Heinrich, Steffen
    Zoufahl, Andre
    Rojas, Raul
    [J]. 2015 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2015, : 3572 - 3577
  • [35] Gait parameters optimization and real-time trajectory planning for humanoid robots
    Fan, Shouwen
    Sun, Min
    [J]. ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, PROCEEDINGS: WITH ASPECTS OF ARTIFICIAL INTELLIGENCE, 2007, 4682 : 35 - 46
  • [36] Real-time Monocular 6DoF Tracking of Textureless Objects using Photometrically-enhanced Edges
    Valenca, Lucas
    Silva, Luca
    Chaves, Thiago
    Gomes, Arlindo
    Figueiredo, Lucas
    Cossio, Lucio
    Tandel, Sebastien
    Lima, Joao Paulo
    Simoes, Francisco
    Teichrieb, Veronica
    [J]. VISAPP: PROCEEDINGS OF THE 16TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER VISION, IMAGING AND COMPUTER GRAPHICS THEORY AND APPLICATIONS - VOL. 5: VISAPP, 2021, : 763 - 773
  • [37] Real-time prostate and lymph node dose reconstruction accounting for independent 6DoF target motions
    Klucznik, K.
    Ravkilde, T.
    Skouboe, S. Simon
    Moller, D.
    Hokland, S.
    Keall, P.
    Buus, S.
    Bentzen, L.
    Poulsen, P.
    [J]. RADIOTHERAPY AND ONCOLOGY, 2023, 182 : S1599 - S1600
  • [38] Real-time Motion Planning in Unknown Environments for Legged Robotic Planetary Exploration
    Albee, Keenan
    Hernandez, Alejandro Cabrales
    Jia-Richards, Oliver
    Espinoza, Antonio Teran
    [J]. 2020 IEEE AEROSPACE CONFERENCE (AEROCONF 2020), 2020,
  • [39] On Real-time Cooperative Trajectory Planning of Aerial-ground Systems
    Huang, Jie
    Chen, Jianfei
    Zhang, Zhenyi
    Chen, Yutao
    Lin, Dingci
    [J]. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2024, 110 (01)
  • [40] An Investigation of Real-Time Robotic Polishing Motion Planning Using a Dynamical System
    Wang, Xinqing
    Wang, Xin
    Yang, Zhenyu
    Zou, Yupeng
    [J]. MACHINES, 2024, 12 (04)