Skip to main content
Log in

Camera-robot transform for vision-guided tracking in a manufacturing work cell

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

Abstract

The problem of camera calibration from the perspective of hand-eye integration (henceforth referred to as the Camera-Robot (CR) problem), is addressed in this paper. Mapping results obtained from a least-squares fit using pseudo-inverse technique and a three layer neural network are compared. The calibration matrix is developed to map the image coordinates of an IRI D256 vision processor equipped with a CCD camera directly on to the coordinates for an IBM 7540 SCARA manipulator. One transformation is obtained by performing a least-squares fit using pseudo-inverse technique on a set of one hundred data points which relates two-dimensional (2D) image coordinates to corresponding twodimensional robot coordinates. The CR problem is also approached by using the same data points on a neural network. The results not only demonstrate the ability of neural networks to ‘learn’ the transformation to a reasonable accuracy, but also from the basis for a relatively simple method of adaptive self-calibration of robot-vision systems. In a broader sense, the proposed method can be used to calibrate a variety of robotic sensors that are typically used in a flexible manufacturing environment.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Thomopoulos, S.C.A., Sensor integration and data fusion, J. Robotic Systems 7(3), 339–372 (1990).

    Google Scholar 

  2. Puente, E.A., Balaguer, C., Barrientos, A. and Yela, A., An integrated multisensor robot system, Selected Papers from the 2nd IFAC Symposium, Karlsurhe, F.R.G., October 5–7 1988, pp. 335–339.

  3. Boyer, K.L., Vayda. A.J. and Kak, A.C., Robotic manipulation experiments using structural stereopsis for 3D vision, IEEE Expert, Fall 1986, pp. 73–92.

  4. Thomson, A.M., Camera geometry for robot vision, Robotic Age, March-April 1981, pp. 20–27.

  5. Sobel, I., On calibrating computer controlled cameras for perceiving 3D scenes, Artificial Intelligence 5, 185–198 (1974).

    Google Scholar 

  6. Strat, T.M., Recovering the camera parameters from a transformation matrix, Readings in Computer Vision (Martin A. Fisher and Oscar Firscheir, eds), 1987, pp. 93–99.

  7. Ganapathy, P., Decomposition of transformation matrices for robotics vision, Proc. IEEE Int. Conf. on Robotics and Automation, March 1984, pp. 130–137.

  8. Sutherland, I.D., Three-dimensional data input by tablet, Proc.IEEE, 62(4), 453–461 (1974).

    Google Scholar 

  9. Tsai, R.Y. and Lenz, R.K., A new technique for fully autonomous and efficient 3D robotics hand-eye calibration, in Robotics Research: The Fourth International Symposium (Robert C. Bolles and Bernard Roth, eds), 1987, pp. 287–297.

  10. Liang, P., Chang, Y.L. and Hackwood, S., Adaptive self-calibration of vision-based robot system, IEEE Trans. Systems Man Cybernet. SMC 19(4), 811–823 (1989).

    Google Scholar 

  11. Shiu, Y. and Ahmad, S., Finding the mounting position of a sensor by solving a homogeneous transform equation of the form AX=XB, Proc. IEEE Int. Conf. on Robotics and Automation, Raleigh, NC, 1987, pp. 1666–1671.

  12. Tsai, C., Cheng, S.K., McGee, D. and Akeel, H., Automated calibration for an industrial scara robot, Proc. 1990 Int. Robot and Vision Conference, Detroit, MI, June 1990, pp. 4–43 to 4–55.

  13. Rosenblatt, F., Principles of Neurodynamics: Perceptrons and the Theory of Brain Mechanisms, Spartan Books, 1961.

  14. Garg, D., Coordination of multiple robots via supervisory control, Proc. 1991 IEEE Int. Symp. on Intelligent Control, Reston, VA, August 13–15, 1991, pp. 19–24.

  15. Wilf, J.M., Chaincode, Robotics Age 3(2), March/April 1981, pp. 143–149.

    Google Scholar 

  16. Cunningham, R., Segmenting binary images, Robotics Age 3(4), July/August 1981, pp. 121–135.

    Google Scholar 

  17. Lawson, C.L. and Hanson, R.J., Solving Least Squares Problems, Prentice-Hall Englewood Cliffs, NJ (1974).

    Google Scholar 

  18. Rumelhart, D. et al., Parallel Distributed Processing, Vol. 1, MIT Press, Cambridge, MA (1986).

    Google Scholar 

  19. Tesauro, G., He, Y. and Ahmad, S., Asymptotic convergence of back propagation, Neural Computation, 382–391 (1989).

  20. Hornik, K., Stinchcombe, M., and White, H., Multilayer feedforward networks are universal approximators, Neural Networks 2, 359–366 (1989).

    Article  Google Scholar 

  21. Josin, G., Neural-space generalization of a topological transformation, Biol. Cybernet., 59, 283–290 (1988).

    Google Scholar 

  22. Berenji, H.R., Artificial neural networks and approximate reasoning for intelligent control in space, Proc. 1991 American Control Conference, Boston, 1991, pp. 1075–1080.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Nagchaudhuri, A., Thint, M. & Garg, D.P. Camera-robot transform for vision-guided tracking in a manufacturing work cell. J Intell Robot Syst 5, 283–298 (1992). https://doi.org/10.1007/BF00247423

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00247423

Key words

Navigation