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.
Similar content being viewed by others
References
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.
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.
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.
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.
L. Deng, Comparison of Image-based and Position-based Robot Visual Servoing Methods and Improvements, PhD Dissertation, University of Waterloo, 2003.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
M. K. Hu, “Visual pattern recognition by moment invariants,” IRE Trans. on Information Theory, vol. IT-8, pp. 179–187, 1962.
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.
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.
P. I. Corke, A Robotics Toolbox for MATLAB, Release 7.1, 2002.
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.
L. Sicavicco and B. Sicilano, “Modeling and control of robot manipulators,” Advanced Textbooks in Control and Signal Processing Series, 2nd ed., Spring Verlag, 2000.
P. I. Corke, “Robotics toolbox for MATLAB,” IEEE Trans. on Robotics and Automation, vol. 3, no. 1, pp. 24–32, 1996.
UNIMATE Inc., PUMA 260 Reference Manual, 1984.
JAI Inc., CM-030 GE/CB-030 GE User’s Manual, Document, Version 2.0, August 2011.
S. Liu, Image-based Visual Servoing using Improved Image Moments in 6-DOF Robot Systems, Master Thesis, Concordia University, 2008.
E. Dougherty and R. Lotufo, “Hands-on morphological image processing, ser. Tutorial Tests in Optical Engineering,” SPIE Press, vol. TT59, 2003.
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.
Author information
Authors and Affiliations
Corresponding author
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
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-012-0232-9