GPC versus H∞ Control for Fast Visual Servoing of a Medical Manipulator including Flexibilities

In this paper is considered fast visual servoing of a two-links arm including flexibilities for compensation of heart movements in surgery. The flexibilities are globally identified with no additional sensor than the external-500 Hz camera used in the visual servoing loop. The obtained model is valid around the working position of the arm and can be easily modified for new positions of the camera. Two control strategies to handle flexibilities and achieve high bandwidth are implemented: Generalized Predictive Control (GPC) and H∞ control. Simulation and experimental results are given allowing to compare their efficiencies.

[1]  Anthony Tzes,et al.  Control and system identification of a two-link flexible manipulator , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[2]  Luc Soler,et al.  Beating heart tracking in robotic surgery using 500 Hz visual servoing, model predictive control and an adaptive observer , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[3]  P. Khargonekar,et al.  State-space solutions to standard H2 and H∞ control problems , 1988, 1988 American Control Conference.

[4]  Marko Bacic,et al.  Model predictive control , 2003 .

[5]  Gabriele M. T. D'Eleuterio,et al.  Experiments in end-effector tracking control for structurally flexible space manipulators , 1993, IEEE Trans. Robotics Autom..

[6]  Masatoshi Ishikawa,et al.  1 ms column parallel vision system and its application of high speed target tracking , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[7]  Alessandro De Luca,et al.  Closed-form dynamic model of planar multilink lightweight robots , 1991, IEEE Trans. Syst. Man Cybern..

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

[9]  Takeo Kanade,et al.  Visual tracking of a moving target by a camera mounted on a robot: a combination of control and vision , 1993, IEEE Trans. Robotics Autom..

[10]  Jacques Gangloff,et al.  High-speed visual servoing of a 6-d.o.f. manipulator using multivariable predictive control , 2003, Adv. Robotics.

[11]  Peter I. Corke,et al.  Dynamic effects in visual closed-loop systems , 1996, IEEE Trans. Robotics Autom..

[12]  Graham C. Goodwin,et al.  Adaptive filtering prediction and control , 1984 .

[13]  P. Khargonekar,et al.  State-space solutions to standard H/sub 2/ and H/sub infinity / control problems , 1989 .

[14]  Tsuneo Yoshikawa,et al.  State estimation and parameter identification of flexible manipulators based on visual sensor and virtual joint model , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[15]  J. Serrano,et al.  Uncertainty treatment in GPC: Design of T polynomial , 1997, 1997 European Control Conference (ECC).

[16]  Weiliang Xu,et al.  Dynamic Modeling Based on Real-Time Deflection Measurement and Compensation Control for Flexible Multi-Link Manipulators , 2001 .

[17]  Masatoshi Ishikawa,et al.  High speed grasping using visual and force feedback , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).