A learning algorithm for visual pose estimation of continuum robots

Continuum robots offer significant advantages for surgical intervention due to their down-scalability, dexterity, and structural flexibility. While structural compliance offers a passive way to guard against trauma, it necessitates robust methods for online estimation of the robot configuration in order to enable precise position and manipulation control. In this paper, we address the pose estimation problem by applying a novel mapping of the robot configuration to a feature descriptor space using stereo vision. We generate a mapping of known features through a supervised learning algorithm that relates the feature descriptor to known ground truth. Features are represented in a reduced sub-space, which we call eigen-features. The descriptor provides some robustness to occlusions, which are inherent to surgical environments, and the methodology that we describe can be applied to multi-segment continuum robots for closed-loop control. Experimental validation on a single-segment continuum robot demonstrates the robustness and efficacy of the algorithm for configuration estimation. Results show that the errors are in the range of 1°.

[1]  Shigeo Hirose,et al.  Biologically Inspired Robots: Snake-Like Locomotors and Manipulators , 1993 .

[2]  D. Caleb Rucker,et al.  Visual sensing of continuum robot shape using self-organizing maps , 2010, 2010 IEEE International Conference on Robotics and Automation.

[3]  Hiroshi Murase,et al.  Visual learning and recognition of 3-d objects from appearance , 2005, International Journal of Computer Vision.

[4]  Ian D. Walker,et al.  Practical Kinematics for Real-Time Implementation of Continuum Robots , 2006, IEEE Transactions on Robotics.

[5]  Peter Kazanzides,et al.  Design and Integration of a Telerobotic System for Minimally Invasive Surgery of the Throat , 2009, Int. J. Robotics Res..

[6]  Peter K. Allen,et al.  Design, simulation and evaluation of kinematic alternatives for Insertable Robotic Effectors Platforms in Single Port Access Surgery , 2010, 2010 IEEE International Conference on Robotics and Automation.

[7]  J. Bruce C. Davies,et al.  Continuum robots - a state of the art , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[8]  G. Haber,et al.  Flexible robotics: a new paradigm , 2007, Current opinion in urology.

[9]  Bin Yao,et al.  Control of cable actuated devices using smooth backlash inverse , 2010, 2010 IEEE International Conference on Robotics and Automation.

[10]  Peter K. Allen,et al.  System design of an Insertable Robotic Effector Platform for Single Port Access (SPA) Surgery , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Kai Xu,et al.  Actuation compensation for flexible surgical snake-like robots with redundant remote actuation , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[12]  Ian A. Gravagne,et al.  Manipulability, force, and compliance analysis for planar continuum manipulators , 2002, IEEE Trans. Robotics Autom..

[13]  John Kenneth Salisbury,et al.  Mechanics Modeling of Tendon-Driven Continuum Manipulators , 2008, IEEE Transactions on Robotics.

[14]  Ian D. Walker,et al.  Extension versus Bending for Continuum Robots , 2006, ICINCO.

[15]  Robert J. Webster,et al.  Mechanics of Precurved-Tube Continuum Robots , 2009, IEEE Transactions on Robotics.

[16]  Vikesh K. Singh,et al.  Flexible transgastric peritoneoscopy: a novel approach to diagnostic and therapeutic interventions in the peritoneal cavity. , 2004, Gastrointestinal endoscopy.

[17]  A. Gumbs,et al.  Totally Transumbilical Laparoscopic Cholecystectomy , 2009, Journal of Gastrointestinal Surgery.

[18]  Pierre E. Dupont,et al.  Design and Control of Concentric-Tube Robots , 2010, IEEE Transactions on Robotics.

[19]  John Kenneth Salisbury,et al.  Vision based 3-D shape sensing of flexible manipulators , 2008, 2008 IEEE International Conference on Robotics and Automation.

[20]  Gerd Hirzinger,et al.  Automatic tracking of laparoscopic instruments by color coding , 1997, CVRMed.

[21]  M. Rhodes,et al.  Critical appraisal of single port access cholecystectomy (Br J Surg 2010: 97: 1476–1480) , 2010, The British journal of surgery.

[22]  G. Dogangil,et al.  A review of medical robotics for minimally invasive soft tissue surgery , 2010, Proceedings of the Institution of Mechanical Engineers. Part H, Journal of engineering in medicine.

[23]  Jack Bresenham,et al.  Algorithm for computer control of a digital plotter , 1965, IBM Syst. J..

[24]  Robert J. Webster,et al.  Design and Kinematic Modeling of Constant Curvature Continuum Robots: A Review , 2010, Int. J. Robotics Res..

[25]  Nabil Simaan,et al.  Configuration and joint feedback for enhanced performance of multi-segment continuum robots , 2011, 2011 IEEE International Conference on Robotics and Automation.

[26]  Robert D. Howe,et al.  Design and control of motion compensation cardiac catheters , 2010, 2010 IEEE International Conference on Robotics and Automation.

[27]  広瀬 茂男,et al.  Biologically inspired robots : snake-like locomotors and manipulators , 1993 .

[28]  Russell H. Taylor,et al.  A dexterous system for laryngeal surgery , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[29]  Ian D. Walker,et al.  Vision based shape estimation for continuum robots , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).