Motion Planning for Steerable Needles
Needle insertion is a critical step in many diagnostic and therapeutic
medical procedures, including biopsy, drug injection, and radioactive seed
implantation for brachytherapy cancer treatment.
We are developing steerable needles, a new class of flexible, bevel-tip medical needles that are capable of following curved paths through soft tissue. By controlling the needle's bevel direction via base rotations, these needles can be steered to previously unreachable targets in soft tissue.
MR image of prostate (yellow), tumor target (green), and obstacles (red) |
Steerable needle plan from endorectal probe to target in deformable tissue |
Directing steerable needles to specific clinical targets while avoiding anatomical obstacles requires planning paths through the patient's anatomy. For steerable needles, this planning is often beyond the capabilities of human intuition due to the needles' complex kinematics and the effects of tissue deformation, tissue inhomogeneities, and other causes of motion uncertainty. In order to harness the full potential of steerable needles, simulations and efficient computational planners can help physicians plan paths and actions.
We are developing simulations (download video - 60 MB) and motion planning algorithms for steerable needles to assist physicians in guiding these devices around anatomical obstacles to clinical targets. One major challenge is tissue deformations - inserting needles into soft tissues causes the surrounding soft tissues to deform, and ignoring these deformations can result in substantial placement error. Computer simulations that model soft tissue deformations can assist in preoperative planning by enabling clinicians a priori to optimize paths for needle insertion procedures. We are developing 2D and 3D simulations of steerable needle procedures by modeling tissue deformations using a finite element method, modeling needle frictional and cutting forces, and using novel re-meshing to ensure conformity of the mesh to the curvilinear needle path.
We also developed a planner that combines a simulation of needle insertion 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.
Shortest path solution from start region (green segment) to target (circle) around obstacles (gray) |
Maximizing probability of success using SMR shown in prostate ultrasound image |
We have also developed planners that explicitly consider uncertainty in
needle motion in order to maximize the probability of avoiding collisions and successfully reaching the target.
The Stochastic Motion Roadmap (SMR) framework efficiently samples the state space, builds a "roadmap" through the tissues that encodes the system's motion uncertainty, formulates the planning problem as a Markov Decision Process (MDP), and determines a solution using dynamic programming to maximize the probability of successfully reaching the target. We applied this framework to compute steerable needle paths around obstacles to targets in tissues imaged using 2D slices. Explicitly accounting for uncertainty can lead to significantly different motion plans compared to traditional shortest paths, such as longer paths with greater clearance from obstacles in order to increase the probability of success.
This needle steering project is a collaborative effort involving research groups at The Johns Hopkins University, the University of California, Berkeley, and Queens University.
Publications
-
Nuttapong Chentanez, Ron Alterovitz, Daniel Ritchie, Jonha Cho, Kris Hauser, Ken Goldberg, Jonathan R. Shewchuk, and James F. O'Brien,
"Interactive Simulation of Surgical Needle Insertion and Steering,"
ACM Transactions on Graphics (Proc. SIGGRAPH), vol. 28, no. 3, pp. 88:1-88:10, Aug. 2009.
(Download PDF)
(Download Video - 60 MB)
(Image from article featured on back cover)
-
Ron Alterovitz, Michael Branicky, and Ken Goldberg,
"Motion Planning Under Uncertainty for Image-Guided Medical Needle Steering,"
International Journal of Robotics Research, vol. 27, no. 11-12, pp. 1361-1374, Nov. 2008.
(Download PDF)
-
Kris Hauser, Ron Alterovitz, Nuttapong Chentanez, Allison Okamura, and Ken Goldberg,
"Feedback Control for Steering Needles Through 3D Deformable Tissue Using Helical Paths,"
in Proc. Robotics: Science and Systems, June 2009.
(Download PDF)
-
Vincent Duindam, Jijie Xu, Ron Alterovitz, Shankar Sastry, and Ken Goldberg,
"3D Motion Planning Algorithms for Steerable Needles Using Inverse Kinematics,"
in Proc. WAFR 2008: The Eighth International Workshop on the Algorithmic Foundations of Robotics, Dec. 2008.
(Download PDF)
- Kyle B. Reed, Vinutha Kallem, Ron Alterovitz, Ken Goldberg, Allison M. Okamura, and Noah J. Cowan,
"Integrated Planning and Image-Guided Control for Planar Needle Steering,"
in Proc. IEEE RAS/EMBS International Conference on Biomedical Robotics and Biomechatronics (BioRob), Oct. 2008, pp. 819-824.
(Download PDF)
-
Vincent Duindam, Ron Alterovitz, Shankar Sastry, and Ken Goldberg,
"Screw-Based Motion Planning for Bevel-Tip Flexible Needles in 3D Environments with Obstacles,"
in Proc. IEEE International Conference on Robotics and Automation (ICRA), May 2008, pp. 2483-2488.
(Download PDF)
-
Ron Alterovitz, Thierry Siméon, and Ken Goldberg, "The Stochastic Motion Roadmap: A
Sampling Framework for Planning with Markov Motion Uncertainty,"
in Robotics: Science and Systems III (Proc. RSS 2007), W. Burgard et al. (Eds.), MIT Press, 2008, pp. 233-241.
(Download PDF)
-
Ron Alterovitz, Michael Branicky, and Ken Goldberg, "Constant-Curvature Motion Planning
Under Uncertainty with Applications in Image-Guided Medical Needle Steering,"
in Algorithmic Foundation of Robotics VII (WAFR 2006), S. Akella et al. (Eds.), STAR vol. 47, Springer-Verlag, 2008, pp. 319-334.
(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
|