Hauser Kris, Alterovitz Ron, Chentanez Nuttapong, Okamura Allison, Goldberg Ken
IEOR and EECS Departments, University of California, Berkeley.
Robot Sci Syst. 2009 Jun 28;V:37. doi: 10.15607/rss.2009.v.037.
Bevel-tip steerable needles are a promising new technology for improving accuracy and accessibility in minimally invasive medical procedures. As yet, 3D needle steering has not been demonstrated in the presence of tissue deformation and uncertainty, despite the application of progressively more sophisticated planning algorithms. This paper presents a feedback controller that steers a needle along 3D helical paths, and varies the helix radius to correct for perturbations. It achieves high accuracy for targets sufficiently far from the needle insertion point; this is counterintuitive because the system is highly under-actuated and not locally controllable. The controller uses a model predictive control framework that chooses a needle twist rate such that the predicted helical trajectory minimizes the distance to the target. Fast branch and bound techniques enable execution at kilohertz rates on a 2GHz PC. We evaluate the controller under a variety of simulated perturbations, including imaging noise, needle deflections, and curvature estimation errors. We also test the controller in a 3D finite element simulator that incorporates deformation in the tissue as well as the needle. In deformable tissue examples, the controller reduced targeting error by up to 88% compared to open-loop execution.
斜面尖端可控针是一种很有前景的新技术,可提高微创医疗手术的准确性和可达性。尽管应用了越来越复杂的规划算法,但在存在组织变形和不确定性的情况下,三维针控转向尚未得到验证。本文提出了一种反馈控制器,该控制器可使针沿着三维螺旋路径转向,并改变螺旋半径以校正扰动。对于距离针插入点足够远的目标,该控制器可实现高精度;这与直觉相反,因为该系统的驱动严重不足且无法局部控制。该控制器使用模型预测控制框架,选择针的扭转速率,以使预测的螺旋轨迹到目标的距离最小化。快速分支定界技术能够在2GHz的个人电脑上以千赫兹速率执行。我们在各种模拟扰动下评估该控制器,包括成像噪声、针的偏转和曲率估计误差。我们还在一个三维有限元模拟器中测试该控制器,该模拟器考虑了组织以及针的变形。在可变形组织的示例中,与开环执行相比,该控制器将靶向误差降低了多达88%。