Motion Planning for Steerable Needles in Soft Tissue
Ron Alterovitz1, Allison Okamura2, Gregory S. Chirikjian2, Michael Branicky3, Andrew Lim4, and Ken Goldberg4,5
1 Department of Computer Science, University of North Carolina at Chapel Hill (starting January 2009)
2 Department of Mechanical Engineering, The Johns Hopkins University
3 Department of Electrical Engineering and Computer Science, Case Western Reserve University
4 Department of Industrial Engineering and Operations Research, University of California, Berkeley
5 Department of Electrical Engineering and Computer Sciences, University of California, Berkeley
Needle insertion is a critical step in many diagnostic and therapeutic
medical procedures, including biopsy to obtain a specific tissue sample
for testing, drug injections for anesthesia, or radioactive seed
implantation for brachytherapy cancer treatment.
We explore motion planning for a new class of flexible, bevel-tip medical needles that are capable of following curved paths through soft tissue. These needles can be steered to previously unreachable targets in soft tissue by controlling the needle's bevel direction. Motion planning for needle steering is complicated by nonholonomic constraints on the needle's motion, soft tissue deformation during needle insertion, and uncertainty in tissue properties and needle/tissue interaction forces.
We develop two motion planning
algorithms to steer a needle around obstacles to a target in a planar
slice of soft tissue. The first planner, which assumes stiff tissue
relative to the needle, efficiently samples the state space,
formulates the planning problem as a Markov Decision Process (MDP) to
handle needle motion uncertainty, and solves for a solution using dynamic programming to maximize the probability of successfully reaching the target. Results demonstrate that explicitly accounting
for uncertainty can lead to significantly different motion plans compared to traditional shortest paths, which may pass through narrow gaps between obstacles and are more likely to fail in the presence of uncertainty. The
second planner combines a finite element model of soft tissue with
numerical optimization to compensate for predicted tissue deformations
caused by needle insertion. We apply the planners to steerable needles
and generate plans for targets that are unreachable by rigid needles.
(a) Shortest path solution |
(b) Maximizing probability of success |
|
Fig. 1. The goal is to insert the needle from the green region on the left to reach a target (green circle) without touching critical areas (indicated by polygonal obstacles). The prostate is outlined in orange in the ultrasound imaging plane. The motion planner computes a sequence of insertions and direction changes (indicated by dots) to steer the needle to the target.
Shortest paths (a) may pass close to obstacles, resulting in failure when the needle's motion is deflected.
Explicitly considering motion uncertainty at the planning stage (b) can increase the probability of success by more clearly avoiding obstacles in the presence of uncertainty.
|
(a) Human Prostate, Tumor Target, and Obstacles |
(b) Bevel-left Needle Trajectory Plan |
(c) Bevel-right Needle Trajectory Plan |
|
Fig. 2. In this example based on an MR image of the prostate, a biopsy needle attached to a rigid rectal probe (black half-circle) is inserted into the prostate (outlined in yellow) using simulation. Obstacles (red polygons) and the target (green cross) are overlaid on the image. The target is not accessible from the rigid probe by a straight line path without intersecting obstacles. However, bevel-tip needles bend as they are inserted into soft tissue. Our planner computes a locally optimal bevel-left needle insertion plan that reaches the target, avoids obstacles, and minimizes insertion distance (b). Using different initial conditions, our planner generates a plan for a bevel-right needle (c). Due to tissue deformation, the needle paths do not have constant curvature.
|
Publications/Presentations
-
Ron Alterovitz, Michael Branicky, and Ken Goldberg, "Constant-Curvature Motion Planning
Under Uncertainty with Applications in Image-Guided Medical Needle Steering," in
Proc. Workshop on the Algorithmic Foundations of Robotics, Jul. 2006.
(Download PDF)
-
Ron Alterovitz, Andrew Lim, Ken Goldberg, Gregory S. Chirikjian, and Allison M. Okamura,
"Steering Flexible Needles Under Markov Motion Uncertainty,"
in Proc. IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Aug. 2005, pp. 120-125.
(Download PDF)
-
Ron Alterovitz, Ken Goldberg, and Allison Okamura,
"Planning for Steerable Bevel-tip Needle Insertion Through 2D Soft Tissue with Obstacles,"
in Proc. IEEE International Conference on Robotics and Automation (ICRA), Apr. 2005, pp. 1652-1657.
(Download PDF)
-
Robert J. Webster III, Allison M. Okamura, Noah J. Cowan, Gregory S. Chirikjian, Ken Goldberg, and Ron Alterovitz,
"Distal bevel-tip needle control device and algorithm,'' US patent pending 11/436,995, May 2006.
Links
Home |
Research Projects |
Teaching |
Students |
Publications and Talks |
Short Bio
|