Planning and Real Time Control of a Minimally Invasive Robotic Surgery System

This paper introduces the planning and control software of a teleoperating robotic system for minimally invasive surgery. It addresses the problem of how to organize a complex system with 41 degrees of freedom including robot setup planning, force feedback control and nullspace handling with three robotic arms. The planning software is separated into sequentially executed planning and registration procedures. An optimal setup is first planned in virtual reality and then adapted to variations in the operating room. The real time control system is composed of hierarchical layers. The design is flexible and expandable without losing performance. Structure, functionality and implementation of planning and control are described. The robotic system provides the surgeon with an intuitive hand-eye-coordination and force feedback in teleoperation for both hands.

[1]  Gerd Hirzinger,et al.  Flexible Signal-Oriented Hardware Abstraction for Rapid Prototyping of Robotic Systems , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Micha Sharir,et al.  Partial surface matching by using directed footprints , 1996, SCG '96.

[3]  Alin Albu-Schäffer,et al.  A passivity based Cartesian impedance controller for flexible joint robots - part II: full state feedback, impedance design and experiments , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[4]  G Hirzinger,et al.  Development of actuated and sensor integrated forceps for minimally invasive robotic surger , 2005, The international journal of medical robotics + computer assisted surgery : MRCAS.

[5]  T. Ahlering,et al.  Anatomic guide for port placement for daVinci robotic radical prostatectomy. , 2004, Journal of endourology.

[6]  Bernhard Kübler,et al.  Development of actuated and sensor integrated forceps for minimally invasive robotic surgery , 2006 .

[7]  Rajnikant V. Patel,et al.  Optimal Remote Center-of-Motion Location for Robotics-Assisted Minimally-Invasive Surgery , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[8]  Alin Albu-Schäffer,et al.  A passivity based Cartesian impedance controller for flexible joint robots - part I: torque feedback and gravity compensation , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[9]  Berthold Bäuml,et al.  Agile Robot Development (aRD): A Pragmatic Approach to Robotic Software , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Robert D. Howe,et al.  Port placement planning in robot-assisted coronary artery bypass , 2003, IEEE Trans. Robotics Autom..

[11]  Tobias Ortmaier,et al.  A hands-on-robot for accurate placement of pedicle screws , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[12]  Paolo Fiorini,et al.  Advanced Teleoperation Architecture , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Alin Albu-Schäffer,et al.  MIMO State Feedback Controller for a Flexible Joint Robot with Strong Joint Coupling , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[14]  Alin Albu-Schäffer,et al.  The DLR MIRO: a versatile lightweight robot for surgical applications , 2008, Ind. Robot.

[15]  Dale A. Lawrence Stability and transparency in bilateral teleoperation , 1993, IEEE Trans. Robotics Autom..

[16]  Rainer Konietschke,et al.  The Autopointer: A New Augmented-Reality Device for Transfer of Planning Data into the Operating Room. , 2007 .

[17]  Ève Coste-Manière,et al.  Optimal Planning of Robotically Assisted Heart Surgery: Transfer Precision in the Operating Room , 2002, ISER.

[18]  Rainer Konietschke,et al.  A Preoperative Planning Procedure for Robotically Assisted Minimally Invasive Interventions , 2004 .

[19]  Rainer Christian Konietschke,et al.  Planning of Workplaces with Multiple Kinematically Redundant Robots , 2007 .