Skip to main content
Log in

Image-based visual servoing using improved image moments in 6-DOF robot systems

  • Regular Paper
  • Robotics and Automation
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

This paper addresses the challenges of choosing proper image features for planar symmetric shape objects and designing visual servoing controller to enhance the tracking performance in image-based visual servoing (IBVS). Six image moments are chosen as the image features and the analytical image interaction matrix related to the image features are derived. A controller is designed to efficiently increase the robustness of the visual servoing system. Experimental results on a 6-DOF robot visual servoing system are provided to illustrate the effectiveness of the proposed method.

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. A. Krupa, C. Doignon, J. Gangloff, and M. de Mathelin, “Combined image-based and depth visual servoing applied to robotized laparoscopic surgery,” Proc. of IEEE/RSJ International Conf. on Intelligent Robots and Systems EPFL, vol. 1, pp. 323–329, October 2002.

    Article  Google Scholar 

  2. S. Hutchinson, G. D. Hager, and P. I. Corke, “A tutorial on visual servo control,” IEEE Trans. on Robotics and Automation, vol. 12, pp. 651–670, October 1996.

    Article  Google Scholar 

  3. N. Aouf, H. Rajabi, N. Rajabi, H. Alanbari, and C. Perron, “Visual object tracking by a camera mounted on a 6DOF industrial robot,” Proc. of IEEE International Conf. on Robotics, Automation and Mechatronics, vol. 1, no. 3, pp. 213–218, December 2004.

    Google Scholar 

  4. J.-K. Oh, S. Lee, and C.-H. Lee, “Stereo vision based automation for a bin-picking solution,” International Journal of Control, Automation, and Systems, vol. 10, no. 2, pp. 362–373, April 2012.

    Article  Google Scholar 

  5. L. Deng, Comparison of Image-based and Position-based Robot Visual Servoing Methods and Improvements, PhD Dissertation, University of Waterloo, 2003.

    Google Scholar 

  6. B. Espiau, “Effect of camera calibration errors on visual servoing in robotics,” Experimental Robotics III: The 3rd Intel. Symposium on experimental robotics, Lecture notes in control and information sciences, vol. 200, Springer-Verlag, 1993.

  7. F. Chaumette, “Potential problems of stability and convergence in image-based and position-based visual servoing,” The Conference of Vision and Control, Lecture Notes in Control and Information Science, vol. 237, pp. 66–78, Springer-Verlag, 1998.

    Article  Google Scholar 

  8. F. Chaumette, “Image moments: a general and useful set of features for visual servoing,” IEEE Trans. on Robotics, vol. 20, no. 4, pp. 713–723, August 2004.

    Article  Google Scholar 

  9. J. P. Wang and H. Cho, “Micropeg and hole alignment using image moments based visual servoing method,” IEEE Trans. on Industrial Electronics, vol. 55, no. 3, pp. 1286–1294, March 2008.

    Article  Google Scholar 

  10. Z. Li, W. F. Xie, and X. W. Tu, “Switching control of image based visual servoing with laser pointer in robotic assembly systems,” Proc. of IEEE International Conf. on Systems, Man and Cybernetics, pp. 2383–2389, October 2007.

    Google Scholar 

  11. A. Krupa and J. Gangloff, “Autonomous retrieval and positioning of surgical instruments in robotized laparoscopic surgery using visual servoing and laser pointers,” Proc. of IEEE International Conf. on Robotics and Automation, pp. 3769–3774, May 2002.

    Google Scholar 

  12. C. Collewet and F. Chaumette, “A contour approach for image-based control of objects with complex shape,” Proc. of IEEE/RSJ International Conf. on Intelligent Robots System, vol. 1, pp. 751–756, November 2000.

    Google Scholar 

  13. P. R. Giordano, A. de Luca, and G. Oriolo, “3D structure identification from image moments,” Proc. of IEEE International Conf. on Robotics and Automation, pp. 93–100, May 2008.

    Google Scholar 

  14. S. Liu, W. F. Xie, and C. Y. Su, “Image-based visual servoing using improved image moments,” Proc. of IEEE International Conf. on Information and Automation, June 2009.

  15. O. Tahri and F. Chaumette, “Point-based and region image moments for visual servoing of planar objects,” IEEE Trans. on Robotics, vol. 21, no. 6, pp. 1116–1127, December 2005.

    Article  Google Scholar 

  16. R. J. Prokop and A. P. Reeves, “A survey of moment-based techniques for unoccluded object representation and recognition,” CVGIP: Graphical Models and Image Processing, vol. 54, no. 5, pp. 438–460, September 1992.

    Article  Google Scholar 

  17. http://en.wikipedia.org/wiki/Mathematical_morphology

  18. M. K. Hu, “Visual pattern recognition by moment invariants,” IRE Trans. on Information Theory, vol. IT-8, pp. 179–187, 1962.

    Google Scholar 

  19. P. I. Corke and S. A. Hutchinson, “A new partitioned approach to image-based visual servo control,” IEEE Trans. on Robotics and Automation, vol. 17, no. 4, pp. 507–515, August 2001.

    Article  Google Scholar 

  20. G. Well, C. Venaille, and C. Torras, “Vision-based robot positioning using neural networks,” Image Vision Computation, vol. 14, no. 10, pp. 715–732, December 1996.

    Article  Google Scholar 

  21. P. I. Corke, A Robotics Toolbox for MATLAB, Release 7.1, 2002.

    Google Scholar 

  22. N. Zemiti, G. Morel, A. Micaelli, B. Cagneau, and D. Bellot, “On the force control of kinematically defective manipulators interacting with unknown environment,” IEEE Trans. on Control System Technology, vol. 18, no. 2, pp. 307–322, 2010.

    Article  Google Scholar 

  23. L. Sicavicco and B. Sicilano, “Modeling and control of robot manipulators,” Advanced Textbooks in Control and Signal Processing Series, 2nd ed., Spring Verlag, 2000.

    Google Scholar 

  24. P. I. Corke, “Robotics toolbox for MATLAB,” IEEE Trans. on Robotics and Automation, vol. 3, no. 1, pp. 24–32, 1996.

    Article  Google Scholar 

  25. UNIMATE Inc., PUMA 260 Reference Manual, 1984.

    Google Scholar 

  26. JAI Inc., CM-030 GE/CB-030 GE User’s Manual, Document, Version 2.0, August 2011.

    Google Scholar 

  27. S. Liu, Image-based Visual Servoing using Improved Image Moments in 6-DOF Robot Systems, Master Thesis, Concordia University, 2008.

    Google Scholar 

  28. E. Dougherty and R. Lotufo, “Hands-on morphological image processing, ser. Tutorial Tests in Optical Engineering,” SPIE Press, vol. TT59, 2003.

  29. P. Siva and C. C. W. Hulls, “Dynamic segmentation of small image windows for visual servoing,” Proc. of IEEE International Conference on Mechatronics and Automation, vol. 2, pp. 643–648, July 2005.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wen-Fang Xie.

Additional information

Recommended by Editorial Board member Dong-Joong Kang under the direction of Editor Hyouk Ryeol Choi.

This work was supported in part by the Natural Sciences and Engineering Research Council (NSERC), Canada.

Yimin Zhao is a software engineer with Photronics Inc. Canada. He received his Ph.D. from Concordia University in 2012 and his Master degree from Hebei University of Technology in 1989. Before he joined Concordia University, he is a professor with Hebei University of Science and Technology, China. His research interests include multi-body dynamic system control, nonlinear control, process control, and visual servoing.

Wen-Fang Xie is an associate professor with the Department of Mechanical and Industrial Engineering at Concordia University, Montreal, Canada. She was an Industrial Research Fellowship holder from Natural Sciences and Engineering Research Council of Canada (NSERC) and served as a senior research engineer in InCoreTec, Inc. Canada before she joined Concordia University in 2003. She received her Ph.D. from The Hong Kong Polytechnic University in 1999 and her Master degree from Beijing University of Aeronautics and Astronautics in 1991. Her research interests include nonlinear control in mechatronics, artificial intelligent control, advanced process control and system identification and visual servoing.

Sining Liu received her B.E. degree in Automation Science and Technology from Xi’an Jiaotong University, Xi’an, China, in 2006 and her M.Sc. degree in Mechanical Engineering from Concordia University, Montreal, Canada, in 2008. She is currently a Ph.D. candidate at the Department of Mechanical and Industrial Engineering, Concordia University, Montreal, Canada. Her current research interests cover image processing, visual servoing, hysteresis and adaptive control.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zhao, Y., Xie, WF. & Liu, S. Image-based visual servoing using improved image moments in 6-DOF robot systems. Int. J. Control Autom. Syst. 11, 586–596 (2013). https://doi.org/10.1007/s12555-012-0232-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-012-0232-9

Keywords

Navigation