Skip to main content
Log in

Adaptive Switch Image-based Visual Servoing for Industrial Robots

  • Regular Papers
  • Robot and Applications
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

In this paper, an adaptive switch image-based visual servoing (IBVS) controller for industrial robots is presented. The proposed control algorithm decouples the rotational and translational camera motions and decomposes the IBVS control into three separate stages with different gains. This method can increase the system response speed and improve the tracking performance of IBVS while the proposed adaptive law deals with the uncertainties of the monocular camera in eye-in-hand configuration. The stability of the designed controller is proved using Lyapunov method. Experimental results on a 6 degree of freedom (DOF) robot show the significant enhancement of the control performance over other IBVS methods, in terms of the response time and tracking performance. Also the designed visual servoing controller demonstrates its capability to overcome some of the inherent drawbacks of IBVS, such its inability to perform a 180° camera rotation around its center.

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. C.-C. Ho and C.-L. Shih, “A real-time fuzzy reasoning based control system for catching a moving goldfish,” International Journal of Control, Automation and Systems, vol. 7, no. 5, pp. 755–763, 2009.

    Article  Google Scholar 

  2. C.-M. Huang, M.-L. Chiang, and T.-S. Hung, “Visual servoing of a micro quadrotor landing on a ground platform,” International Journal of Control, Automation and Systems, vol. 15, no. 6, pp. 2810–2818, 2017.

    Article  Google Scholar 

  3. L. Weiss, A. Sanderson, and C. Neuman, “Dynamic sensor-based control of robots with visual feedback,” IEEE Journal on Robotics and Automation, vol. 3, no. 5, pp. 404–417, 1987.

    Article  Google Scholar 

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

    Article  Google Scholar 

  5. D. F. Dementhon and L. S. Davis, “Model-based object pose in 25 lines of code,” International Journal of Computer Vision, vol. 15, no. 1–2, pp. 123–141, 1995.

    Article  Google Scholar 

  6. W. J. Wilson, C. W. Hulls, and G. S. Bell, “Relative end-effector control using cartesian position based visual servoing,” IEEE Transactions on Robotics and Automation, vol. 12, no. 5, pp. 684–696, 1996.

    Article  Google Scholar 

  7. T. Shu, S. Gharaaty, W.-F. Xie, A. Joubair, and I. Bonev, “Dynamic path tracking of industrial robots with high accuracy using photogrammetry sensor,” IEEE/ASME Transactions on Mechatronics, vol. 23, no. 3, pp. 1159–1170, June 2018.

    Article  Google Scholar 

  8. S. Hutchinson, G. D. Hager, and P. Corke, “A tutorial on visual servo control,” IEEE Transactions on Robotics and Automation, vol. 12, no. 5, pp. 651–670, 1996.

    Article  Google Scholar 

  9. F. Chaumette, “Potential problems of stability and convergence in image-based and position-based visual servoing,” The Confluence of Vision and Control, pp. 66–78, Springer, 1998.

  10. N. R. Gans and S. A. Hutchinson, “Stable visual servoing through hybrid switched-system control,” IEEE Transactions on Robotics, vol. 23, no. 3, pp. 530–540, 2007.

    Article  Google Scholar 

  11. E. Malis, F. Chaumette, and S. Boudet, “21/2d visual servoing,” IEEE Transactions on Robotics and Automation, vol. 15, no. 2, pp. 238–250, 1999.

    Article  Google Scholar 

  12. S. Li, A. Ghasemi, W. Xie, and Y. Gao, “An enhanced ibvs controller of a 6 dof manipulator using hybrid pd-smc method,” International Journal of Control, Automation and Systems, vol. 16, pp. 844–855, Apr 2018.

    Article  Google Scholar 

  13. M. Keshmiri, W.-F. Xie, and A. Ghasemi, “Visual servoing using an optimized trajectory planning technique for a 4 dofs robotic manipulator,” International Journal of Control, Automation and Systems, vol. 15, no. 3, pp. 1362–1373, 2017.

    Article  Google Scholar 

  14. M. Keshmiri, W.-F. Xie, and A. Mohebbi, “Augmented image-based visual servoing of a manipulator using acceleration command,” IEEE Transactions on Industrial Electronics, vol. 61, no. 10, pp. 5444–5452, 2014.

    Article  Google Scholar 

  15. J. Chen, W. E. Dixon, M. Dawson, and M. McIntyre, “Homography-based visual servo tracking control of a wheeled mobile robot,” IEEE Transactions on Robotics, vol. 22, no. 2, pp. 406–415, 2006.

    Article  Google Scholar 

  16. N. R. Gans and S. A. Hutchinson, “A switching approach to visual servo control,” in Proceedings of the IEEE International Symposium on Intelligent Control, pp. 770–776, Vancouver, Canada, 2002.

  17. W.-F. Xie, Z. Li, X.-W. Tu, and C. Perron, “Switching control of image-based visual servoing with laser pointer in robotic manufacturing systems,” IEEE Transactions on Industrial Electronics, vol. 56, no. 2, pp. 520–529, 2009.

    Article  Google Scholar 

  18. Y. Zhao, W. F. Xie, and S. Liu, “Image-based visual servoing using improved image moments in 6-DOF robot systems,” International Journal of Control, Automation and Systems, vol. 11, no. 3, pp. 586–596, 2013.

    Article  Google Scholar 

  19. D. Zheng, H. Wang, W. Chen, and Y. Wang, “Planning and Tracking in Image Space for Image-Based Visual Servoing of a Quadrotor,” IEEE Transactions on Industrial Electronics, vol. 65, no. 4, pp. 3376–3385, 2018.

    Article  Google Scholar 

  20. M. Keshmiri and W.-F. Xie, “Image-based visual servoing using an optimized trajectory planning technique,” IEEE/ASME Transactions on Mechatronics, vol. 22, no. 1, pp. 359–370, 2017.

    Article  Google Scholar 

  21. R. Kelly, “Robust asymptotically stable visual servoing of planar robots,” IEEE Transactions on Robotics and Automation, vol. 12, no. 5, pp. 759–766, 1996.

    Article  Google Scholar 

  22. Y. Shen, G. Xiang, Y.-H. Liu, and K. Li, “Uncalibrated visual servoing of planar robots,” in Proceedings of IEEE International Conference on Robotics and Automation (ICRA’02), vol. 1, pp. 580–585, Washington, USA, 2002.

    Article  Google Scholar 

  23. J. M. Sebastián, L. Pari, L. Angel, and A. Traslosheros, “Uncalibrated visual servoing using the fundamental matrix,” Robotics and Autonomous Systems, vol. 57, no. 1, pp. 1–10, 2009.

    Article  Google Scholar 

  24. G. Dong and Z. H. Zhu, “Kinematics-based incremental visual servo for robotic capture of non-cooperative target,” Robotics and Autonomous Systems, vol. 112, pp. 221–228, 2019.

    Article  Google Scholar 

  25. C. C. Cheah, S. P. Hou, Y. Zhao, and J.-J. E. Slotine, “Adaptive vision and force tracking control for robots with constraint uncertainty,” IEEE/ASME Transactions on Mechatronics, vol. 15, no. 3, pp. 389–399, 2010.

    Article  Google Scholar 

  26. H. Wang, “Adaptive visual tracking for robotic systems without image-space velocity measurement,” Automatica, vol. 55, pp. 294–301, 2015.

    Article  MathSciNet  Google Scholar 

  27. C. Cai, E. Dean-León, D. Mendoza, N. Somani, and A. Knoll, “Uncalibrated 3d stereo image-based dynamic visual servoing for robot manipulators,” Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 63–70, Tokyo, Japan, 2013.

  28. X. Liang, H. Wang, Y.-H. Liu, W. Chen, and J. Zhao, “A unified design method for adaptive visual tracking control of robots with eye-in-hand/fixed camera configuration,” Automatica, vol. 59, pp. 97–105, 2015.

    Article  MathSciNet  Google Scholar 

  29. F. Chaumette and S. Hutchinson, “Visual servo control. i. basic approaches,” IEEE Robotics & Automation Magazine,, vol. 13, no. 4, pp. 82–90, 2006.

    Article  Google Scholar 

  30. S. Arimoto, Control Theory of Non-Linear Mechanical Systems: A Passivity-Based and Circuit-Theoretic Approach (Oxford Engineering Science Series), Oxford University Press, 1996.

  31. H. K. Khalil and J. Grizzle, Nonlinear Systems, Vol. 3, Prentice Hall, Upper Saddle River, 2002.

    Google Scholar 

  32. A. Ghasemi and W.-F. Xie, “Decoupled image-based visual servoing for robotic manufacturing systems using gain scheduled switch control,” Proceedings of International Conference on Advanced Mechatronic Systems (ICAMechS), Xiamen, China, pp. 94–99, 2017.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wen-Fang Xie.

Additional information

Publisher’s Note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Recommended by Associate Editor Pilwon Hur under the direction of Editor Won-jong Kim.

Ahmad Ghasemi received his B.Sc. and M.Sc. degrees in mechanical engineering from Isfahan University of Technology (IUT), Isfahan, Iran, in 2005 and 2008, respectively. He was a member of the Dynamic and Robotic Research Group, IUT, and was involved in some projects of the group. He is currently doing research on vision-based control of robots as Ph.D. student at Concordia University, Montreal, QC, Canada. His research interests include robotics and control, machine vision, machine learning and nonlinear systems.

Pengcheng Li received his B.Sc. and M.Sc. degrees in aerospace manufacturing engineering from Nanjing University of Aeronautics and Astronautics Nanjing, China, in 2006 and 2014, respectively. He has been working toward a Ph.D. degree in mechanical engineering from 2016 at Concordia University, Montreal, QC, Canada. His research interests include robotic calibration and control, visual servoing, nonlinear systems, and robotic application in aircraft assembly and fiber placement.

Wen-Fang Xie received her Ph.D. from the Hong Kong Polytechnic University in 1999 and her M.Sc degree in 1991 from Beihang University. She is a professor with the Department of Mechanical, Industrial, and Aerospace Engineering at Concordia University, Montreal, Canada. She joined Concordia University as an assistant professor in 2003 and was promoted to associate professor, professor in 2008 and 2014, respectively. Her research interests include nonlinear control and identification in mechatronics, visual servoing, model predictive control, neural network, and advanced process control and system identification.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ghasemi, A., Li, P. & Xie, WF. Adaptive Switch Image-based Visual Servoing for Industrial Robots. Int. J. Control Autom. Syst. 18, 1324–1334 (2020). https://doi.org/10.1007/s12555-018-0753-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-018-0753-y

Keywords

Navigation