A Mutivariable Methodology for Fast Visual Servoing of Flexible Manipulators Moving in a Restricted Workspace

Abstract High-speed visual servoing of manipulators including flexibilities is considered. In the proposed methodology, a model taking into account all the dynamics of the system is identified from the measurements usually available in visual servoing. This model is valid around the working position of the arm and can be easily recomputed after camera displacement. Two multivariable strategies are proposed for controlling the position of the end-effector: generalized predictive control and control. Comparative simulation and experimental results on a 2-degrees of freedom planar manipulator are given. A robustness evaluation step shows that the available working space is quite large.

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

[2]  A. Varga,et al.  Selection of Basic Software Tools for Standard and Generalized State-space Systems and Transfer Matrix Factorizations , 1998 .

[3]  Emil M. Petriu,et al.  Vision-based sensing and control for space robotics applications , 1999, IEEE Trans. Instrum. Meas..

[4]  Christopher J. Damaren,et al.  Passivity analysis for flexible multilink space manipulators , 1995 .

[5]  R. G. Fenton,et al.  Coupling Effect of A Flexible Link and A Flexible Joint , 1994, Int. J. Robotics Res..

[6]  Atsushi Konno,et al.  Automated object capturing with a two-arm flexible manipulator , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[7]  Luong A. Nguyen,et al.  Dynamic control of flexible, kinematically redundant robot manipulators , 1992, IEEE Trans. Robotics Autom..

[8]  Atsushi Konno,et al.  Vibration suppression control of spatial flexible manipulators , 1995 .

[9]  Luc Soler,et al.  Active filtering of physiological motion in robotized surgery using predictive control , 2005, IEEE Transactions on Robotics.

[10]  Edouard Laroche,et al.  Continuous-time model identification of robot flexibilities for fast visual servoing , 2006 .

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

[12]  M. Osman Tokhi,et al.  Dynamic characterisation of a flexible manipulator system , 2001, Robotica.

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

[14]  R. H. Cannon,et al.  Initial Experiments on the End-Point Control of a Flexible One-Link Robot , 1984 .

[15]  Luc Soler,et al.  Model predictive control for compensation of cyclic organ motions in teleoperated laparoscopic surgery , 2006, IEEE Transactions on Control Systems Technology.

[16]  Alessandro De Luca,et al.  Inversion-Based Nonlinear Control of Robot Arms with Flexible Links , 1993 .

[17]  G. R. Heppler,et al.  A Deformation Field for Euler–Bernoulli Beams with Applications to Flexible Multibody Dynamics , 2001 .

[18]  Eduardo Bayo,et al.  A finite-element approach to control the end-point motion of a single-link flexible robot , 1987, J. Field Robotics.

[19]  S. Yurkovich,et al.  Experiments in identification and control of flexible-link manipulators , 1990, IEEE Control Systems Magazine.

[20]  V. Feliu,et al.  Design of Trajectories with Physical Constraints for very Lightweight Single Link Flexible Arms , 2008 .

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

[22]  Wayne J. Book,et al.  Structural flexibility of motion systems in the space environment , 1993, IEEE Trans. Robotics Autom..

[23]  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..

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

[25]  Maxime Gautier,et al.  Extended Kalman Filtering and Weighted Least Squares Dynamic Identification of Robot , 2000 .

[26]  Paolo Rocco,et al.  Some fundamental limitations in the control of two-mass systems , 2009, 2009 IEEE International Conference on Mechatronics.

[27]  Jacques Gangloff,et al.  Towards robotized beating heart TECABG: Assessment of the heart dynamics using high-speed vision , 2006, Computer aided surgery : official journal of the International Society for Computer Aided Surgery.

[28]  Paolo Rocco,et al.  End-point vibration sensing of planar flexible manipulators through visual servoing , 2006 .

[29]  Mikael Norrlöf,et al.  Closed-Loop Identification of an Industrial Robot Containing Flexibilities , 2003 .

[30]  Wisama Khalil,et al.  Modeling of mechanical systems with lumped elasticity , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[31]  Nahum Shimkin,et al.  Nonlinear Control Systems , 2008 .

[32]  B. O. Al-Bedoor,et al.  Dynamics of flexible-link and flexible-joint manipulator carrying a payload with rotary inertia , 2000 .

[33]  I. Sharf,et al.  Simulation of Flexible-Link Manipulators With Inertial and Geometric Nonlinearities , 1995 .

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

[35]  Inna Sharf,et al.  An Inverse Dynamics Algorithm for Multiple Flexible-Link Manipulators , 2000 .

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

[37]  F. Samaille,et al.  Articulated inspection arm for ITER, a demonstration in the Tore Supra tokamak , 2003, 20th IEEE/NPSS Symposium onFusion Engineering, 2003..

[38]  Peter N. Nikiforuk,et al.  On the Stability of a Friction Compensation Strategy for Flexible-Joint Manipulators , 2010, Adv. Robotics.

[39]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[40]  Atsushi Konno,et al.  Vision-Based Task-Level Control of a Flexible-Link Manipulator , 2010, Adv. Robotics.

[41]  Hamid D. Taghirad,et al.  Modeling and Parameter Identification of Harmonic Drive Systems , 1998 .

[42]  Hidenori Kimura,et al.  Visual servoing with hand-eye manipulator-optimal control approach , 1996, IEEE Trans. Robotics Autom..

[43]  Masaru Uchiyama,et al.  Compensability of End-Effector Position Errors for Flexible Robot Manipulators , 1991, 1991 American Control Conference.

[44]  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).

[45]  Hariharan Krishnan,et al.  Tip-trajectory tracking control of single-link flexible robots by output re-definition , 2000 .

[46]  Inna Sharf,et al.  Comparison and Validation of Dynamics Simulation Models for a Structurally Flexible Manipulator , 1998 .

[47]  Qiaode Jeffrey Ge On the Matrix Realization of the Theory of Biquaternions , 1998 .