Vision-Based Control of a Handheld Surgical Micromanipulator With Virtual Fixtures

被引:65
作者
Becker, Brian C. [1 ]
MacLachlan, Robert A. [1 ]
Lobes, Louis A., Jr. [2 ]
Hager, Gregory D. [3 ]
Riviere, Cameron N. [1 ]
机构
[1] Carnegie Mellon Univ, Inst Robot, Pittsburgh, PA 15213 USA
[2] Univ Pittsburgh, Med Ctr, Dept Ophthalmol, Pittsburgh, PA 15213 USA
[3] Johns Hopkins Univ, Dept Comp Sci, Baltimore, MD 21218 USA
基金
美国国家卫生研究院; 美国国家科学基金会;
关键词
Dexterous manipulation; medical robots and systems; micro/nanorobots; motion control; vision-based control; ROBOTIC SURGERY; TRACKING;
D O I
10.1109/TRO.2013.2239552
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Performing micromanipulation and delicate operations in submillimeter workspaces is difficult because of destabilizing tremor and imprecise targeting. Accurate micromanipulation is especially important for microsurgical procedures, such as vitreoretinal surgery, to maximize successful outcomes and minimize collateral damage. Robotic aid combined with filtering techniques that suppress tremor frequency bands increases performance; however, if knowledge of the operator's goals is available, virtual fixtures have been shown to further improve performance. In this paper, we derive a virtual fixture framework for active handheld micromanipulators that is based on high-bandwidth position measurements rather than forces applied to a robot handle. For applicability in surgical environments, the fixtures are generated in real time from microscope video during the procedure. Additionally, we develop motion scaling behavior around virtual fixtures as a simple and direct extension to the proposed framework. We demonstrate that virtual fixtures significantly outperform tremor cancellation algorithms on a set of synthetic tracing tasks (p < 0.05). In more medically relevant experiments of vein tracing and membrane peeling in eye phantoms, virtual fixtures can significantly reduce both positioning error and forces applied to tissue (p < 0.05).
引用
收藏
页码:674 / 683
页数:10
相关论文
共 32 条
[1]  
Becker BC, 2012, IEEE INT CONF ROBOT, P1075, DOI 10.1109/ICRA.2012.6224844
[2]  
Becker Brian C, 2011, Rep U S, V2011, P5160, DOI 10.1109/IROS.2011.6048623
[3]  
Becker Brian C, 2011, IEEE Int Conf Robot Autom, V2011, P4127
[4]   A METHOD FOR REGISTRATION OF 3-D SHAPES [J].
BESL, PJ ;
MCKAY, ND .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (02) :239-256
[5]   Vision-assisted control for manipulation using virtual fixtures [J].
Bettini, A ;
Marayong, P ;
Lang, S ;
Okamura, AM ;
Hager, GD .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2004, 20 (06) :953-966
[6]   Feasibility study of intraocular robotic surgery with the da Vinci Surgical System [J].
Bourla, Dan H. ;
Hubschman, Jean Pierre ;
Culjat, Martin ;
Tsirbas, Angelo ;
Gupta, Anurag ;
Schwartz, Steven D. .
RETINA-THE JOURNAL OF RETINAL AND VITREOUS DISEASES, 2008, 28 (01) :154-158
[7]   Computing the minimum distance between a point and a NURBS curve [J].
Chen, Xiao-Diao ;
Yong, Jun-Hai ;
Wang, Guozhao ;
Paul, Jean-Claude ;
Xu, Gang .
COMPUTER-AIDED DESIGN, 2008, 40 (10-11) :1051-1054
[8]  
Das H, 1999, Comput Aided Surg, V4, P15
[9]   Active compliance in robotic surgery - the use of force control as a dynamic constraint [J].
Davies, BL ;
Harris, SJ ;
Lin, WJ ;
Hibberd, RD ;
Middleton, R ;
Cobb, JC .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART H-JOURNAL OF ENGINEERING IN MEDICINE, 1997, 211 (04) :285-292
[10]  
Dewan M, 2004, LECT NOTES COMPUT SC, V3217, P49