Spatial motion constraints for a minimally invasive surgical robot using customizable virtual fixtures

A surgeon performs various surgical actions with the help of teleoperation technology during robot assisted minimally invasive surgery. The slave manipulators reproduce every movement of the surgeon's hands, completely and faithfully. However, in some cases, unexpected collisions between surgical instruments and fragile organs might occur around the lesion, causing further injury.

[1]  Russell H. Taylor,et al.  Optimum Robot Control for 3D Virtual Fixture in Constrained ENT Surgery , 2003, MICCAI.

[2]  Russell H. Taylor,et al.  Spatial Motion Constraints for Robot Assisted Suturing Using Virtual Fixtures , 2005, MICCAI.

[3]  Gregory D. Hager,et al.  Vision-assisted control for manipulation using virtual fixtures , 2001, IEEE Transactions on Robotics.

[4]  Dinesh Manocha,et al.  I-COLLIDE: an interactive and exact collision detection system for large-scale environments , 1995, I3D '95.

[5]  Shihua Yuan,et al.  Dynamic Loading Analysis of Involute Gears Considering Lubrication Performance , 2012 .

[6]  Dong Chen,et al.  Detection of collision and interference between 3D objects using normal vector , 1999, Proceedings of the IEEE International Vehicle Electronics Conference (IVEC'99) (Cat. No.99EX257).

[7]  Howard Jay Chizeck,et al.  Forbidden-region virtual fixtures from streaming point clouds: Remotely touching and protecting a beating heart , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  M. Levas OBBTree : A Hierarchical Structure for Rapid Interference Detection , .

[9]  Robert D. Howe,et al.  Virtual Fixtures for Robotic Cardiac Surgery , 2001, MICCAI.

[10]  Gino van den Bergen Efficient Collision Detection of Complex Deformable Models using AABB Trees , 1997, J. Graphics, GPU, & Game Tools.

[11]  Louis B. Rosenberg,et al.  Virtual fixtures: Perceptual tools for telerobotic manipulation , 1993, Proceedings of IEEE Virtual Reality Annual International Symposium.

[12]  Yang Jingdong Efficient Method of Obstacle Avoidance Based on Behavior Fusion for Mobile Robots , 2012 .

[13]  Fan Chen Dynamic obstacle avoidance Algorithm for the mobile robot , 2007 .

[14]  Stephen Cameron,et al.  A comparison of two fast algorithms for computing the distance between convex polyhedra , 1997, IEEE Trans. Robotics Autom..

[15]  A. Gress,et al.  Object-space interference de-tection on programmable graphics hardware , 2003 .

[16]  Hector Garcia de Marina,et al.  Path planning combined with Fuzzy control for autonomous ships , 2010, 2010 IEEE International Conference on Computational Intelligence for Measurement Systems and Applications.

[17]  Chou Wu-sheng Research on precise collision detection between deformable objects , 2009 .

[18]  Dinesh Manocha,et al.  Fast Proximity Queries with Swept Sphere Volumes , 1999 .

[19]  Άννα Γαρδέλη,et al.  Μελέτη διδακτικής προσέγγισης για την εκμάθηση αλγοριθμικής λογικής σε μαθητές 10 έως 14 ετών. Σχεδίαση και υλοποίηση εργαστηρίου σε πλαίσιο συνεργατικής μάθησης , 2016 .

[20]  Dinesh K. Pai,et al.  CInDeR: Collision and Interference Detection in Real-time using graphics hardware , 2003, Graphics Interface.

[21]  Stephen Cameron,et al.  Enhancing GJK: computing minimum and penetration distances between convex polyhedra , 1997, Proceedings of International Conference on Robotics and Automation.

[22]  Fang Xiang Algorithm for Fast Calculating the Nearest Distance Between Space Point and Arbitrary Polyhedron , 2001 .

[23]  Russell H. Taylor,et al.  Spatial motion constraints in medical robot using virtual fixtures generated by anatomy , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[24]  Dinesh Manocha,et al.  CULLIDE: interactive collision detection between complex models in large environments using graphics hardware , 2003, HWWS '03.

[25]  Ming C. Lin,et al.  Accurate and Fast Proximity Queries Between Polyhedra Using Convex Surface Decomposition , 2001, Comput. Graph. Forum.

[26]  Allison M. Okamura,et al.  Virtual fixture architectures for telemanipulation , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[27]  Ming C. Lin,et al.  Collision Detection between Geometric Models: A Survey , 1998 .

[28]  Gregory D. Hager,et al.  Spatial motion constraints: theory and demonstrations for robot guidance using virtual fixtures , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[29]  Gang Chen,et al.  Dynamic Obstacle Avoidance Algorithm for Redundant Robots with Pre-selected Minimum Distance Index , 2013 .

[30]  Sean Quinlan,et al.  Efficient distance computation between non-convex objects , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[31]  Allison M. Okamura,et al.  Haptic Virtual Fixtures for Robot-Assisted Manipulation , 2005, ISRR.

[32]  Ming C. Lin,et al.  A fast algorithm for incremental distance calculation , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[33]  B L Davies,et al.  Active compliance in robotic surgery—the use of force control as a dynamic constraint , 1997, Proceedings of the Institution of Mechanical Engineers. Part H, Journal of engineering in medicine.

[34]  Wiro J. Niessen,et al.  Proceedings of the 4th International Conference on Medical Image Computing and Computer-Assisted Intervention , 2001 .

[35]  Joseph S. B. Mitchell,et al.  Efficient Collision Detection Using Bounding Volume Hierarchies of k-DOPs , 1998, IEEE Trans. Vis. Comput. Graph..

[36]  Louis A. Lobes,et al.  Vision-Based Control of a Handheld Surgical Micromanipulator With Virtual Fixtures , 2013, IEEE Transactions on Robotics.

[37]  Brian Mirtich,et al.  V-Clip: fast and robust polyhedral collision detection , 1998, TOGS.

[38]  O. Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[39]  Ernst Rank,et al.  An Iterative, Octree-Based Algorithm for Distance Computation Between Polyhedra with Complex Surfaces , 2007 .

[40]  Reid G. Simmons,et al.  The curvature-velocity method for local obstacle avoidance , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[41]  Yoram Koren,et al.  The vector field histogram-fast obstacle avoidance for mobile robots , 1991, IEEE Trans. Robotics Autom..