Beating heart tracking in robotic surgery using 500 Hz visual servoing, model predictive control and an adaptive observer

This work presents first in-vivo results of beating heart tracking with a surgical robot arm in off-pump cardiac surgery. The tracking is performed in a 2D visual servoing scheme using a 500 frame per second video camera. Heart motion is measured by means of active optical markers that are put onto the heart surface. Amplitude of the motion is evaluated along the two axis of the image reference frame. This is a complex and fast motion that mainly reflects the influence of both the respiratory motion and the electro-mechanical activity of the myocardium. A model predictive controller is setup to track the two degrees of freedom of the observed motion by computing velocities for two of the robot joints. The servoing scheme takes advantage of the ability of predictive control to anticipate over future references provided they are known or they can be predicted. An adaptive observer is defined along with a simple cardiac model to estimate the two components of the heart motion. The predictions are then fed into the controller references and it is shown that the tracking behaviour is greatly improved.

[1]  Peter I. Corke,et al.  A tutorial on visual servo control , 1996, IEEE Trans. Robotics Autom..

[2]  Tobias Ortmaier,et al.  Motion Compensation in Minimally Invasive Robotic Surgery , 2003 .

[3]  Yoshihiko Nakamura,et al.  Motion-Cancelling Robot System for Minimally Invasive Cardiac Surgery , 2000 .

[4]  Nitish V. Thakor,et al.  Surgical Motion Adaptive Robotic Technology (S.M.A.R.T): Taking the Motion out of Physiological Motion , 2001, MICCAI.

[5]  Wyatt S. Newman,et al.  Experimental evaluation of a robotic image-directed radiation therapy system , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[6]  F. Mohr,et al.  Endoscopic coronary artery bypass grafting on the beating heart using a computer enhanced telemanipulation system. , 1999, The heart surgery forum.

[7]  Yoshihiko Nakamura,et al.  Heartbeat synchronization for robotic cardiac surgery , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[8]  David W. Clarke,et al.  Generalized predictive control - Part I. The basic algorithm , 1987, Autom..

[9]  Francis Robicsek Robotic cardiac surgery: quo vadis? , 2003, The Journal of thoracic and cardiovascular surgery.

[10]  M. Mack,et al.  Use of the voice-controlled and computer-assisted surgical system ZEUS for endoscopic coronary artery bypass grafting. , 1999, The Journal of thoracic and cardiovascular surgery.

[11]  Tobias Ortmaier,et al.  Tracking local motion on the beating heart , 2002, SPIE Medical Imaging.

[12]  L Reinisch,et al.  Precise laser incisions, corrected for patient respiration with an intelligent aiming system , 1997, Lasers in surgery and medicine.

[13]  R. Ginhoux,et al.  Model predictive control for tracking of repetitive organ motions during teleoperated laparoscopic interventions , 2003, 2003 European Control Conference (ECC).

[14]  P. Khosla,et al.  Harmonic generation in adaptive feedforward cancellation schemes , 1994, IEEE Trans. Autom. Control..

[15]  J. Adler,et al.  Robotic motion compensation for respiratory movement during radiosurgery. , 2000, Computer aided surgery : official journal of the International Society for Computer Aided Surgery.