Motion Planning for Active Cannulas

被引:54
作者
Lyons, Lisa A. [1 ]
Webster, Robert J., III [2 ]
Alterovitz, Ron [1 ]
机构
[1] Univ N Carolina, Dept Comp Sci, Chapel Hill, NC 27515 USA
[2] Vanderbilt Univ, Dept Mech Engn, Nashville, TN 37235 USA
来源
2009 IEEE-RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS | 2009年
关键词
3D ENVIRONMENTS; KINEMATICS; NEEDLES;
D O I
10.1109/IROS.2009.5354249
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
An active cannula is a medical device composed of thin, pre-curved, telescoping tubes that may enable many new surgical procedures. Planning optimal motions for these devices is challenging due to their kinematics, which involve both beam mechanics and space curves. In this paper, we propose an optimization-based motion planning algorithm that computes actions to guide the device to a target point while avoiding obstacles in the environment. The planner uses a simplified active cannula kinematic model that neglects beam mechanics, and focuses on planning for the (piecewise circular) space curves. The method is intended for use in image-guided procedures where the target and obstacles can be segmented from pre-procedure images. Given the target location, the start position and orientation, and a geometric representation of obstacles, the algorithm computes the insertion length and orientation angle for each tube of the active cannula such that the device follows a collision-free path to the target. We formulate the planning problem as a constrained nonlinear optimization problem and use a penalty method to convert this formulation into a sequence of more easily solvable unconstrained optimization problems. Simulations demonstrate optimal paths for a 3-tube active cannula with spherical obstacles. The algorithm typically computes plans in less than 1 minute on a standard PC.
引用
收藏
页码:801 / 806
页数:6
相关论文
共 33 条
[1]  
Alterovitz R, 2005, IEEE INT CONF ROBOT, P1640
[2]  
Alterovitz R, 2003, IROS 2003: PROCEEDINGS OF THE 2003 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, P3337
[3]   Motion Planning Under Uncertainty for Image-guided Medical Needle Steering [J].
Alterovitz, Ron ;
Branicky, Michael ;
Goldberg, Ken .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2008, 27 (11-12) :1361-1374
[4]  
[Anonymous], ROBOTICS SCI SYSTEMS
[5]  
[Anonymous], NUMERICAL RECIPES C
[6]  
Bazaraa M. S., 1993, Nonlinear programming theory and algorithms
[7]  
Bertram D, 2006, IEEE INT CONF ROBOT, P1874
[8]  
Choset H., 2005, Principles of Robot Motion: Theory, Algorithms, and Implementations
[9]  
Connolly C. I., 1990, Proceedings 1990 IEEE International Conference on Robotics and Automation (Cat. No.90CH2876-1), P2102, DOI 10.1109/ROBOT.1990.126315
[10]   Needle insertion point and orientation optimization in non-linear tissue with application to brachytherapy [J].
Dehghan, Ehsan ;
Salcudean, Septimiu E. .
PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-10, 2007, :2267-+