• 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