DocumentCode :
2592201
Title :
Steering flexible needles under Markov motion uncertainty
Author :
Alterovitz, Ron ; Lim, Andrew ; Goldberg, Ken ; Chirikjian, Gregory S. ; Okamura, Allison M.
Author_Institution :
Dept. of IEOR, California Univ., Berkeley, CA, USA
fYear :
2005
fDate :
2-6 Aug. 2005
Firstpage :
1570
Lastpage :
1575
Abstract :
When inserted into soft tissues, flexible needles with bevel tips have been shown experimentally to follow a path of constant curvature in the direction of the bevel. By controlling 2 degrees of freedom at the needle base (bevel direction and insertion distance), these needles can be steered around obstacles to reach targets inaccessible to rigid needles. Motion planning for needle steering is a type of nonholonomic planning for a Dubins car with no reversal. We develop a motion planning algorithm based on dynamic programming where the path of the needle is uncertain due to uncertainty in tissue properties, needle mechanics, and interaction forces. The algorithm computes a discrete control sequence of insertions and direction changes so the needle reaches a target in an imaging plane while minimizing expected cost due to insertion distance, direction changes, and obstacle collisions. We efficiently sample the state space of needle tip positions and orientations and define bounds on the errors due to discretization. We formulate the motion planning problem as a Markov decision process (MDP) and use infinite horizon dynamic programming to compute an optimal control sequence. We first apply the method to the deterministic motion case where the needle precisely follows a path of constant curvature and then to the uncertain motion case where state transitions are defined by a probability distribution. Our implementation generates motion plans for bevel-tip needles that reach targets inaccessible to rigid needles and demonstrates that accounting for uncertainty can lead to significantly different motion plans.
Keywords :
Markov processes; discrete systems; dynamic programming; medical control systems; Markov decision process; Markov motion uncertainty; bevel-tip needles; discrete control; infinite horizon dynamic programming; medical robotics; nonholonomic motion planning; steerable flexible needle; Biological tissues; Costs; Dynamic programming; Heuristic algorithms; Mechanical factors; Needles; Path planning; Process planning; State-space methods; Uncertainty; Markov decision process; dynamic programming; medical robotics; nonholonomic motion planning; steerable needle;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Robots and Systems, 2005. (IROS 2005). 2005 IEEE/RSJ International Conference on
Print_ISBN :
0-7803-8912-3
Type :
conf
DOI :
10.1109/IROS.2005.1544969
Filename :
1544969
Link To Document :
بازگشت