An alternative approach for image-plane control of robots

The article distinguishes between camera-space manipulation and visual servoing; it identifies application categories which particularly favor the former. Using a 2-dimensional, 2-degree-of-freedom example, a point of convergence between the two methods is identified. This is based upon an extension of visual servoing wherewith a Kalman Filter is used to estimate the ongoing visual-error signal from discrete-time, noisy, delayed and possibly intermittent visual input combined with continuous joint-rotation input. A working, nonholonomic, vision-based control system which applies a similar estimation strategy is introduced in order to illustrate and make plausible this extension, and to clarify the comparison. The comparison is discussed in terms of advantages/disadvantages accrued in the restoration of the two methods to their usual forms from their respective extensions or modifications as required to produce convergence.

[1]  Umesh A. Korde,et al.  Three-dimensional camera-space manipulation using servoable cameras , 1992, Other Conferences.

[2]  Steven B. Skaar,et al.  Nonholonomic camera-space manipulation , 1992, IEEE Trans. Robotics Autom..

[3]  Peter Corke,et al.  VISUAL CONTROL OF ROBOT MANIPULATORS – A REVIEW , 1993 .

[4]  Yoseph Bar-Cohen,et al.  Mars lander robotics and machine vision capabilities for in-situ planetary science , 1995, Other Conferences.

[5]  Steven B. Skaar,et al.  Camera-Space Manipulation , 1987 .

[6]  Matthew T. Mason,et al.  Robot Motion: Planning and Control , 1983 .

[7]  Eric T. Baumgartner,et al.  An autonomous vision-based mobile robot , 1994, IEEE Trans. Autom. Control..

[8]  Lee A. Feldkamp,et al.  Global calibration of a robot/vision system , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[9]  Myung Jin Chung,et al.  Concepts of Augmented Image Space and Transformed Feature Space for Efficient Visual Servoing of an "Eye-in-Hand Robot" , 1991, Robotica.

[10]  William L. Wilson,et al.  VISUAL SERVO CONTROL OF ROBOTS USING KALMAN FILTER ESTIMATES OF ROBOT POSE RELATIVE TO WORK-PIECES , 1993 .

[11]  Gerd Hirzinger,et al.  Real-time visual tracking of 3D objects with dynamic handling of occlusion , 1997, Proceedings of International Conference on Robotics and Automation.

[12]  Harit P. Trivedi,et al.  Semi-analytic method for estimating stereo camera geometry from matched points , 1991, Image Vis. Comput..

[13]  Patrick Rives,et al.  Classification and realization of the different vision-based tasks , 1993 .

[14]  C. S. Lee,et al.  FEATURE-BASED VISUAL SERVOING OF ROBOTIC SYSTEMS , 1993 .

[15]  Rajeev Sharma,et al.  Motion perceptibility and its application to active vision-based servo control , 1997, IEEE Trans. Robotics Autom..

[16]  Umesh A. Korde,et al.  Application of a Precision-Enhancing Measure in 3D Rigid-Body Positioning Using Camera-Space Manipulation , 1997, Int. J. Robotics Res..

[17]  Luc Van Gool,et al.  Stochastic predictive control of robot tracking systems with dynamic visual feedback , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[18]  Hans-Hellmut Nagel,et al.  Automatic dismantling integrating optical flow into a machine vision-controlled robot system , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[19]  Peter I. Corke,et al.  Video-rate robot visual servoing , 1993 .

[20]  Steven B. Skaar,et al.  Three-Dimensional Camera Space Manipulation , 1990, Int. J. Robotics Res..

[21]  Steven B. Skaar,et al.  A camera space control system for an automated forklift , 1994, IEEE Trans. Robotics Autom..

[22]  Z. Bien,et al.  Characterization and use of feature-Jacobian matrix for visual servoing , 1993 .

[23]  Takeo Kanade,et al.  Vision and control techniques for robotic visual tracking , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[24]  Arthur Gelb,et al.  Applied Optimal Estimation , 1974 .

[25]  Emilio J. González-Galván,et al.  Control of Construction Robots using Camera-Space Manipulation , 1996 .

[26]  Seth Hutchinson,et al.  Visual compliance: task-directed visual servo control , 1994, IEEE Trans. Robotics Autom..

[27]  Nikolaos Papanikolopoulos,et al.  Visual Servoing for Robotic Assembly , 1993 .

[28]  Daniel E. Koditschek,et al.  An active visual estimator for dexterous manipulation , 1996, IEEE Trans. Robotics Autom..

[29]  Emilio J. González-Galván,et al.  Efficient camera-space manipulation using moments , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[30]  Roger Y. Tsai,et al.  A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses , 1987, IEEE J. Robotics Autom..

[31]  Peter I. Corke,et al.  Video- Rate Visual Servoing for Robots , 1989, ISER.

[32]  John M. Hollerbach,et al.  Autonomous Robot Calibration for Hand-Eye Coordination , 1991, Int. J. Robotics Res..

[33]  Gregory D. Hager,et al.  Servomatic: a modular system for robust positioning using stereo visual servoing , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[34]  Louis J. Everett,et al.  Kinematic modelling for robot calibration , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[35]  Steven B. Skaar,et al.  Point-and-click objective specification for a remote semiautonomous robot system , 1996, Other Conferences.

[36]  Koichi Hashimoto,et al.  Visual Servoing: Real-Time Control of Robot Manipulators Based on Visual Sensory Feedback , 1993 .

[37]  Michael J. Seelinger,et al.  Vision-guided, semiautonomous system applied to a robotic coating application , 1997, Other Conferences.

[38]  Paul R. Cohen,et al.  Camera Calibration with Distortion Models and Accuracy Evaluation , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[39]  S. Skaar,et al.  An adaptive vision-based manipulator control scheme , 1986 .

[40]  Berthold K. P. Horn Robot vision , 1986, MIT electrical engineering and computer science series.

[41]  Peter K. Allen,et al.  Real-time visual servoing , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[42]  Hanqi Zhuang,et al.  Camera-aided robot calibration , 1996 .

[43]  F. Lewis Optimal Estimation: With an Introduction to Stochastic Control Theory , 1986 .

[44]  Zvi S. Roth,et al.  Fundamentals of Manipulator Calibration , 1991 .

[45]  Peter K. Allen,et al.  Hand-Eye Coordination for Robotic Tracking and Grasping , 1993 .

[46]  Umesh A. Korde,et al.  Position Control Experiments Using Vision , 1994, Int. J. Robotics Res..

[47]  Rolf Bernhardt,et al.  Robot Calibration , 1993 .

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