IEEE Robotics & Automation Magazine - December 2011 - 46

of devices and control systems that connect information to
physical action in a manner appropriate for a medical
procedure, and 4) the incorporation of human user input in
a natural way.
Acknowledgments
The authors thank current and former collaborators on
this project for their contributions: Dr. Greg Chirikjian,
Dr. Gabor Fichtinger, Dr. Michael Choti, Dr. Danny Song,
Dr. K. T. Ramesh, Dr. Russell Taylor, Dr. Robert Webster,
Dr. Wooram Park, Dr. Jin Seob Kim, Dr. Vincent Duindam, Dr. Jijie Xu, Dr. Kris Hauser, Dr. Sarthak Misra, John
Swensen, and Thomas Wedlick.
This work is supported in part by the National
Institutes of Health under grants R21-EB003452, R01EB006435, F32-CA124138, and R21-EB011628. This work
was performed at The Johns Hopkins University and the
University of California at Berkeley.

[14] V. Kallem and N. J. Cowan, "Image guidance of flexible tip-steerable
needles," IEEE Trans. Robot., vol. 25, no. 1, pp. 191-196, 2009.
[15] W. Park, K. B. Reed, A. M. Okamura, and G. S. Chirikjian,
"Estimation of model parameters for steerable needles," in Proc. IEEE Int.
Conf. Robotics and Automation, May 2010, pp. 3703-2708.
[16] S. Misra, K. B. Reed, B. W. Schafer, K. T. Ramesh, and A. M. Okamura, "Mechanics of flexible needles robotically steered through soft
tissues," Int. J. Robot. Res., vol. 29, no. 13, pp. 1640-1660, 2010.
[17] T. Krouskop, T. Wheeler, F. Kallel, B. Garra, and T. Hall, "Elastic
moduli of breast and prostate tisues under compression," Ultrason. Imaging, vol. 20, no. 4, pp. 260-274, 1998.
[18] E. C. Burdette, D. C. Rucker, P. Prakash, C. J. Diederich, J. M.
Croom, C. Clarke, P. J. Stolka, T. Juang, E. M. Boctor, R. J. Webster,
and III, "The ACUSSIT ultrasonic ablator: The first steerable needle
with an integrated interventional tool," in Proc. SPIE Medical Imaging,
Mar. 2010. [Online]. Available: http://spie.org/x648.html?product_
id=845972
[19] W. Park, Y. Wang, and G. S. Chirikjian, "The path-of-probability

References

algorithm for steering and feedback control of flexible needles," Int. J.
Robot. Res., vol. 29, pp. 813-830, 2010.

[1] K. B. Reed, V. Kallem, R. Alterovitz, K. Goldberg, A. M. Okamura,

[20] V. Duindam, J. Xu, R. Alterovitz, S. Sastry, and K. Goldberg, "Three-

and N. J. Cowan, "Integrated planning and image-guided control for
planar needle-steering," in Proc. IEEE Conf. Biorob, 2008, pp. 819-824.

dimensional motion planning algorithms for steerable needles using
inverse kinematics," Int. J. Robot. Res., vol. 29, no. 7, pp. 789-800, 2010.

[2] A. Majewicz, T. R. Wedlick, K. B. Reed, and A. M. Okamura,

[21] J. M. Romano, R. J. Webster, III, and A. M. Okamura,
"Teleoperation of steerable needles," in Proc. IEEE Int. Conf. Robotics and

"Evaluation of robotic needle steering in ex vivo tissue," in Proc. IEEE Int.
Conf. Robotics and Automation, May 2010, pp. 2068-2073.
[3] R. J. Webster, III, J. S. Kim, N. J. Cowan, G. S. Chirikjian, and A. M.
Okamura, "Nonholonomic modeling of needle steering," Int. J. Robot.
Res., vol. 25, no. 5-6, pp. 509-525, 2006.

Automation, Apr. 2007, pp. 934-939.
[22] J.-Y. Bouguet. (2010, Nov. 15). Camera calibration toolbox for Matlab.
[Online]. Available: http://www.vision.caltech.edu/bouguetj/calib_doc/
[23] (2010, Nov. 15). CISST libraries and Surgical Assistant Workstation

[4] R. Alterovitz and K. Goldberg, Motion Planning in Medicine: Optimization and Simulation Algorithms for Image-Guided Procedures (Springer

(SAW). [Online]. Available: https://trac.lcsr.jhu.edu/cisst

Tracts in Advanced Robotics 50). Berlin: Springer-Verlag, 2008.

Kyle B. Reed, Mechanical Engineering, University of South
Florida, Tampa, USA. E-mail: kylereed@usf.edu.

[5] K. B. Reed, A. M. Okamura, and N. J. Cowan, "Modeling and control
of needles with torsional friction," IEEE Trans. Biomed. Eng., vol. 56,
no. 12, pp. 2905-2916, 2009.
[6] S. Okazawa, R. Ebrahimi, J. Chuang, S. E. Salcudean, and R. Rohling,
"Hand-held steerable needle device," IEEE/ASME Trans. Mech., vol. 10,
no. 3, pp. 285-296, 2005.
[7] D. S. Minhas, J. A. Engh, M. M. Fenske, and C. N. Riviere, "Modeling
of needle steering via duty-cycled spinning," in Proc. Conf. IEEE EMBS,
2007, pp. 2756-2759.
[8] N. Abolhassani, R. Patel, and M. Moallem, "Needle insertion into soft
tissue: A survey," Med. Eng. Phys., vol. 29, no. 4, pp. 413-431, 2007.
[9] S. P. DiMaio and S. E. Salcudean, "Needle steering and motion planning in
soft tissues," IEEE Trans. Biomed. Eng., vol. 52, no. 6, pp. 965-974, June 2005.
[10] D. Glozman and M. Shoham, "Image-guided robotic flexible needle
steering," IEEE Trans. Robot., vol. 23, no. 3, pp. 459-467, June 2007.
[11] V. G. Mallapragada, N. Sarkar, and T. K. Podder, "Robot-assisted
real-time tumor manipulation for breast biopsy," IEEE Trans. Robot.,
vol. 25, no. 2, pp. 316-324, 2009.
[12] M. Torabi, K. Hauser, R. Alterovitz, V. Duindam, and K. Goldberg,

Ann Majewicz, Mechanical Engineering, Stanford University,
Stanford, California, USA. E-mail: Ann.Majewicz@stanford.edu.
Vinutha Kallem, SRI International Sarnoff, Princeton,
New Jersey, USA. E-mail: vinutha.kallem@sri.com.
Ron Alterovitz, Computer Science, University of North
Carolina, Chapel Hill, USA. E-mail: ron@cs.unc.edu.
Ken Goldberg, Industrial Engineering and Operations
Research and Electrical Engineering and Computer Sciences,
University of California, Berkeley, USA. E-mail: goldberg@
berkeley.edu.
Noah J. Cowan, Mechanical Engineering, Laboratory for
Computational Sensing and Robotics, Johns Hopkins University, Baltimore, Maryland, USA. E-mail: ncowan@jhu.edu.

"Guiding medical needles using single-point tissue manipulation," in
Proc. IEEE Int. Conf. Robotics and Automation, 2009, pp. 2705-2710.
[13] R. Alterovitz, M. Branicky, and K. Goldberg, "Motion planning
under uncertainty for image-guided medical needle steering," Int. J.
Robot. Res., vol. 27, no. 11-12, pp. 1361-1374, Nov. 2008.

46

*

IEEE ROBOTICS & AUTOMATION MAGAZINE

*

DECEMBER 2011

Allison M. Okamura, Mechanical Engineering, Stanford
University, Stanford, California, USA. E-mail: aokamura@
stanford.edu.


http://www.spie.org/x648.html?product_ http://www.vision.caltech.edu/bouguetj/calib_doc/ https://trac.lcsr.jhu.edu/cisst

Table of Contents for the Digital Edition of IEEE Robotics & Automation Magazine - December 2011

IEEE Robotics & Automation Magazine - December 2011 - Cover1
IEEE Robotics & Automation Magazine - December 2011 - Cover2
IEEE Robotics & Automation Magazine - December 2011 - 1
IEEE Robotics & Automation Magazine - December 2011 - 2
IEEE Robotics & Automation Magazine - December 2011 - 3
IEEE Robotics & Automation Magazine - December 2011 - 4
IEEE Robotics & Automation Magazine - December 2011 - 5
IEEE Robotics & Automation Magazine - December 2011 - 6
IEEE Robotics & Automation Magazine - December 2011 - 7
IEEE Robotics & Automation Magazine - December 2011 - 8
IEEE Robotics & Automation Magazine - December 2011 - 9
IEEE Robotics & Automation Magazine - December 2011 - 10
IEEE Robotics & Automation Magazine - December 2011 - 11
IEEE Robotics & Automation Magazine - December 2011 - 12
IEEE Robotics & Automation Magazine - December 2011 - 13
IEEE Robotics & Automation Magazine - December 2011 - 14
IEEE Robotics & Automation Magazine - December 2011 - 15
IEEE Robotics & Automation Magazine - December 2011 - 16
IEEE Robotics & Automation Magazine - December 2011 - 17
IEEE Robotics & Automation Magazine - December 2011 - 18
IEEE Robotics & Automation Magazine - December 2011 - 19
IEEE Robotics & Automation Magazine - December 2011 - 20
IEEE Robotics & Automation Magazine - December 2011 - 21
IEEE Robotics & Automation Magazine - December 2011 - 22
IEEE Robotics & Automation Magazine - December 2011 - 23
IEEE Robotics & Automation Magazine - December 2011 - 24
IEEE Robotics & Automation Magazine - December 2011 - 25
IEEE Robotics & Automation Magazine - December 2011 - 26
IEEE Robotics & Automation Magazine - December 2011 - 27
IEEE Robotics & Automation Magazine - December 2011 - 28
IEEE Robotics & Automation Magazine - December 2011 - 29
IEEE Robotics & Automation Magazine - December 2011 - 30
IEEE Robotics & Automation Magazine - December 2011 - 31
IEEE Robotics & Automation Magazine - December 2011 - 32
IEEE Robotics & Automation Magazine - December 2011 - 33
IEEE Robotics & Automation Magazine - December 2011 - 34
IEEE Robotics & Automation Magazine - December 2011 - 35
IEEE Robotics & Automation Magazine - December 2011 - 36
IEEE Robotics & Automation Magazine - December 2011 - 37
IEEE Robotics & Automation Magazine - December 2011 - 38
IEEE Robotics & Automation Magazine - December 2011 - 39
IEEE Robotics & Automation Magazine - December 2011 - 40
IEEE Robotics & Automation Magazine - December 2011 - 41
IEEE Robotics & Automation Magazine - December 2011 - 42
IEEE Robotics & Automation Magazine - December 2011 - 43
IEEE Robotics & Automation Magazine - December 2011 - 44
IEEE Robotics & Automation Magazine - December 2011 - 45
IEEE Robotics & Automation Magazine - December 2011 - 46
IEEE Robotics & Automation Magazine - December 2011 - 47
IEEE Robotics & Automation Magazine - December 2011 - 48
IEEE Robotics & Automation Magazine - December 2011 - 49
IEEE Robotics & Automation Magazine - December 2011 - 50
IEEE Robotics & Automation Magazine - December 2011 - 51
IEEE Robotics & Automation Magazine - December 2011 - 52
IEEE Robotics & Automation Magazine - December 2011 - 53
IEEE Robotics & Automation Magazine - December 2011 - 54
IEEE Robotics & Automation Magazine - December 2011 - 55
IEEE Robotics & Automation Magazine - December 2011 - 56
IEEE Robotics & Automation Magazine - December 2011 - 57
IEEE Robotics & Automation Magazine - December 2011 - 58
IEEE Robotics & Automation Magazine - December 2011 - 59
IEEE Robotics & Automation Magazine - December 2011 - 60
IEEE Robotics & Automation Magazine - December 2011 - 61
IEEE Robotics & Automation Magazine - December 2011 - 62
IEEE Robotics & Automation Magazine - December 2011 - 63
IEEE Robotics & Automation Magazine - December 2011 - 64
IEEE Robotics & Automation Magazine - December 2011 - 65
IEEE Robotics & Automation Magazine - December 2011 - 66
IEEE Robotics & Automation Magazine - December 2011 - 67
IEEE Robotics & Automation Magazine - December 2011 - 68
IEEE Robotics & Automation Magazine - December 2011 - 69
IEEE Robotics & Automation Magazine - December 2011 - 70
IEEE Robotics & Automation Magazine - December 2011 - 71
IEEE Robotics & Automation Magazine - December 2011 - 72
IEEE Robotics & Automation Magazine - December 2011 - 73
IEEE Robotics & Automation Magazine - December 2011 - 74
IEEE Robotics & Automation Magazine - December 2011 - 75
IEEE Robotics & Automation Magazine - December 2011 - 76
IEEE Robotics & Automation Magazine - December 2011 - 77
IEEE Robotics & Automation Magazine - December 2011 - 78
IEEE Robotics & Automation Magazine - December 2011 - 79
IEEE Robotics & Automation Magazine - December 2011 - 80
IEEE Robotics & Automation Magazine - December 2011 - 81
IEEE Robotics & Automation Magazine - December 2011 - 82
IEEE Robotics & Automation Magazine - December 2011 - 83
IEEE Robotics & Automation Magazine - December 2011 - 84
IEEE Robotics & Automation Magazine - December 2011 - 85
IEEE Robotics & Automation Magazine - December 2011 - 86
IEEE Robotics & Automation Magazine - December 2011 - 87
IEEE Robotics & Automation Magazine - December 2011 - 88
IEEE Robotics & Automation Magazine - December 2011 - 89
IEEE Robotics & Automation Magazine - December 2011 - 90
IEEE Robotics & Automation Magazine - December 2011 - 91
IEEE Robotics & Automation Magazine - December 2011 - 92
IEEE Robotics & Automation Magazine - December 2011 - 93
IEEE Robotics & Automation Magazine - December 2011 - 94
IEEE Robotics & Automation Magazine - December 2011 - 95
IEEE Robotics & Automation Magazine - December 2011 - 96
IEEE Robotics & Automation Magazine - December 2011 - 97
IEEE Robotics & Automation Magazine - December 2011 - 98
IEEE Robotics & Automation Magazine - December 2011 - 99
IEEE Robotics & Automation Magazine - December 2011 - 100
IEEE Robotics & Automation Magazine - December 2011 - 101
IEEE Robotics & Automation Magazine - December 2011 - 102
IEEE Robotics & Automation Magazine - December 2011 - 103
IEEE Robotics & Automation Magazine - December 2011 - 104
IEEE Robotics & Automation Magazine - December 2011 - 105
IEEE Robotics & Automation Magazine - December 2011 - 106
IEEE Robotics & Automation Magazine - December 2011 - 107
IEEE Robotics & Automation Magazine - December 2011 - 108
IEEE Robotics & Automation Magazine - December 2011 - 109
IEEE Robotics & Automation Magazine - December 2011 - 110
IEEE Robotics & Automation Magazine - December 2011 - 111
IEEE Robotics & Automation Magazine - December 2011 - 112
IEEE Robotics & Automation Magazine - December 2011 - Cover3
IEEE Robotics & Automation Magazine - December 2011 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2023
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2023
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2023
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2023
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2022
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2022
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2022
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2022
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2021
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2021
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2021
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2021
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2020
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2020
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2020
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2020
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2019
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2019
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2019
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2019
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2018
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2018
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2018
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2018
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2017
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2017
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2017
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2017
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2016
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2016
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2016
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2016
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2015
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2015
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2015
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2015
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2014
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2014
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2014
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2014
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2013
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2013
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2013
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2013
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2012
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2012
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2012
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2012
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2011
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2011
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2011
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2011
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2010
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2010
https://www.nxtbookmedia.com