TY - GEN
T1 - Planning Curvature and Torsion Constrained Ribbons in 3D with Application to Intracavitary Brachytherapy
AU - Patil, Sachin
AU - Pan, Jia
AU - Abbeel, Pieter
AU - Goldberg, Ken
PY - 2014/8
Y1 - 2014/8
N2 - A “ribbon” is a surface traced out by sweeping a constant width line segment along a spatial curve. We consider the problem of planning multiple disjoint and collision-free ribbons of finite thickness along curvature and torsion constrained curves in 3D space. This problem is motivated by the need to route multiple smooth channels through a 3D printed structure for a healthcare application and is relevant to other applications such as defining cooling channels inside turbine blades, routing wires and cables, and planning trajectories for formations of aerial vehicles. We show that this problem is equivalent to planning motions for a rigid body, the cross-section of the ribbon, along a spatial curve such that the rigid body is oriented along the unit binormal to the curve defined according to the Frenet-Serret frame. We present a two stage approach. In the first stage, we use sampling-based rapidly exploring random trees (RRTs) to generate feasible curvature and torsion constrained ribbons. In the second stage, we locally optimize the curvature and torsion along each ribbon using sequential quadratic programming (SQP).We evaluate this approach for a clinically motivated application: planning multiple channels inside 3D printed implants to temporarily insert high-dose radioactive sources to reach and cover tumors for intracavitary brachytherapy treatment. Constraints on the curvature and torsion avoid discontinuities (kinks) in the ribbons which would prevent insertion. In our experiments, our approach achieves an improvement of 46%in coverage of tumor volumes as compared to an earlier approach that generates each channel in isolation.
AB - A “ribbon” is a surface traced out by sweeping a constant width line segment along a spatial curve. We consider the problem of planning multiple disjoint and collision-free ribbons of finite thickness along curvature and torsion constrained curves in 3D space. This problem is motivated by the need to route multiple smooth channels through a 3D printed structure for a healthcare application and is relevant to other applications such as defining cooling channels inside turbine blades, routing wires and cables, and planning trajectories for formations of aerial vehicles. We show that this problem is equivalent to planning motions for a rigid body, the cross-section of the ribbon, along a spatial curve such that the rigid body is oriented along the unit binormal to the curve defined according to the Frenet-Serret frame. We present a two stage approach. In the first stage, we use sampling-based rapidly exploring random trees (RRTs) to generate feasible curvature and torsion constrained ribbons. In the second stage, we locally optimize the curvature and torsion along each ribbon using sequential quadratic programming (SQP).We evaluate this approach for a clinically motivated application: planning multiple channels inside 3D printed implants to temporarily insert high-dose radioactive sources to reach and cover tumors for intracavitary brachytherapy treatment. Constraints on the curvature and torsion avoid discontinuities (kinks) in the ribbons which would prevent insertion. In our experiments, our approach achieves an improvement of 46%in coverage of tumor volumes as compared to an earlier approach that generates each channel in isolation.
UR - https://www.scopus.com/pages/publications/84946075958
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-84946075958&origin=recordpage
U2 - 10.1007/978-3-319-16595-0_31
DO - 10.1007/978-3-319-16595-0_31
M3 - RGC 32 - Refereed conference paper (with host publication)
SN - 9783319165943
T3 - Springer Tracts in Advanced Robotics
SP - 535
EP - 552
BT - Algorithmic Foundations of Robotics XI
A2 - Akin, H. Levent
A2 - Amato, Nancy M.
A2 - Isler, Volkan
A2 - Stappen, A. Frank van der
PB - Springer International Publishing
T2 - 11th International Workshop on the Algorithmic Foundations of Robotics (WAFR 2014)
Y2 - 3 August 2014 through 5 August 2014
ER -