Abstract
As a flexible needle with a bevel tip is pushed through soft tissue, the asymmetry of the tip causes the needle to bend. We propose that, by using nonholonomic kinematics, control and path planning, an appropriately designed needle can be steered through tissue to reach a specified 3D target. Such steering capability will enhance targeting accuracy and markedly improve outcomes for percutaneous therapies, facilitate research on therapy effectiveness, and enable new minimally invasive techniques. In this paper, we consider a first step toward active needle steering: design and experimental validation of a nonholonomic model for steering flexible needles with bevel tips. The model generalizes the standard three degree-of-freedom (DOF) nonholonomic bicycle model to 6 DOF using Lie group theory. Model parameters were fit using experimental data, which were acquired via a robotic device designed for the specific purpose of inserting a flexible needle. The resulting parametric fit quantitatively validates the bevel tip needle steering model, enabling future research in flexible needle path planning, control and simulation.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Webster, R.J., Cowan, N.J., Chirikjian, G., Okamura, A.M. (2006). Nonholonomic Modeling of Needle Steering. In: Ang, M.H., Khatib, O. (eds) Experimental Robotics IX. Springer Tracts in Advanced Robotics, vol 21. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11552246_4
Download citation
DOI: https://doi.org/10.1007/11552246_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28816-9
Online ISBN: 978-3-540-33014-1
eBook Packages: EngineeringEngineering (R0)