Visual tracking of a moving target by a camera mounted on a robot: a combination of control and vision

The authors present algorithms for robotic (eye-in-hand configuration) real-time visual tracking of arbitrary 3D objects traveling at unknown velocities in a 2D space (depth is given as known). Visual tracking is formulated as a problem of combining control with computer vision. A mathematical formulation of the control problem that includes information from a novel feedback vision sensor and represents everything with respect to the camera frame is presented. The sum-of-squared differences (SSD) optical flow is used to compute the vector of discrete displacements each instant of time. These displacements can be fed either directly to a PI (proportional-integral) controller or to a pole assignment controller or discrete steady-state Kalman filter. In the latter case, the Kalman filter calculates the estimated values of the system's states and the exogenous disturbances, and a discrete LQG (linear-quadratic Gaussian) controller computes the desired motion of the robotic system. The outputs of the controllers are sent to the Cartesian robotic controller. Performance results are presented. >

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

[2]  G. Siouris,et al.  Optimum systems control , 1979, Proceedings of the IEEE.

[3]  S. Ullman The Interpretation of Visual Motion , 1979 .

[4]  Thomas S. Huang,et al.  Estimating three-dimensional motion parameters of a rigid planar patch , 1981 .

[5]  Berthold K. P. Horn,et al.  Determining Optical Flow , 1981, Other Conferences.

[6]  Thomas S. Huang,et al.  Uniqueness and Estimation of Three-Dimensional Motion Parameters of Rigid Objects with Curved Surfaces , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  E H Adelson,et al.  Spatiotemporal energy models for the perception of motion. , 1985, Journal of the Optical Society of America. A, Optics and image science.

[8]  David Heeger,et al.  Depth and Flow From Motion Energy , 1986, AAAI.

[9]  Allen M. Waxman,et al.  Progress on the prototype PIPE , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[10]  Sang Wook Lee,et al.  Tracking Moving Objects by a Mobile Camera , 1987 .

[11]  P. Anandan Measuring Visual Motion From Image Sequences , 1987 .

[12]  Lee E. Weiss,et al.  Dynamic sensor-based control of robots with visual feedback , 1987, IEEE Journal on Robotics and Automation.

[13]  E D Dickmanns,et al.  AUTONOMOUS HIGH SPEED ROAD VEHICLE GUIDANCE BY COMPUTER VISION , 1987 .

[14]  Bernard Friedland,et al.  Control System Design: An Introduction to State-Space Methods , 1987 .

[15]  Ren C. Luo,et al.  An adaptive robotic tracking system using optical flow , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[16]  Dimitris P. Tsakiris Visual Tracking Strategies. , 1988 .

[17]  Bir Bhanu,et al.  Qualitative target motion detection and tracking , 1989 .

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

[19]  Peter K. Allen,et al.  Real-time motion tracking using spatio-temporal filters , 1989 .

[20]  Pradeep K. Khosla,et al.  Implementing real-time robotic systems using CHIMERA II , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[21]  C. S. George Lee,et al.  Adaptive image feature prediction and control for visual tracking with a hand-eye coordinated camera , 1990, IEEE Trans. Syst. Man Cybern..

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

[23]  C. S. George Lee,et al.  Weighted selection of image features for resolved rate visual feedback control , 1991, IEEE Trans. Robotics Autom..

[24]  P. K. Khosla,et al.  Adaptive Robotic Visual Tracking , 1991, 1991 American Control Conference.

[25]  Pradeep K. Khosla,et al.  Feature based robotic visual tracking of 3-D translational motion , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[26]  William J. Wilson,et al.  Direct dynamic control of a robot using an end-point mounted camera and Kalman filter position estimation , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[27]  Antti J. Koivo,et al.  Real-time vision feedback for servoing robotic manipulator with self-tuning controller , 1991, IEEE Trans. Syst. Man Cybern..

[28]  Nikolaos Papanikolopoulos Controlled active vision , 1992 .

[29]  Nikolaos Papanikolopoulos,et al.  Adaptive robotic visual tracking: theory and experiments , 1993, IEEE Trans. Autom. Control..