Advertisement

Adaptive Switch Image-based Visual Servoing for Industrial Robots

  • Ahmad Ghasemi
  • Pengcheng Li
  • Wen-Fang XieEmail author
Article
  • 3 Downloads

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.

Keywords

Adaptive control image-based visual servoing industrial robots switch control 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Notes

References

  1. [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.CrossRefGoogle Scholar
  2. [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.CrossRefGoogle Scholar
  3. [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.CrossRefGoogle Scholar
  4. [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.CrossRefGoogle Scholar
  5. [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.CrossRefGoogle Scholar
  6. [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.CrossRefGoogle Scholar
  7. [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.CrossRefGoogle Scholar
  8. [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.CrossRefGoogle Scholar
  9. [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.Google Scholar
  10. [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.CrossRefGoogle Scholar
  11. [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.CrossRefGoogle Scholar
  12. [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.CrossRefGoogle Scholar
  13. [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.CrossRefGoogle Scholar
  14. [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.CrossRefGoogle Scholar
  15. [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.CrossRefGoogle Scholar
  16. [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.Google Scholar
  17. [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.CrossRefGoogle Scholar
  18. [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.CrossRefGoogle Scholar
  19. [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.CrossRefGoogle Scholar
  20. [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.CrossRefGoogle Scholar
  21. [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.CrossRefGoogle Scholar
  22. [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.CrossRefGoogle Scholar
  23. [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.CrossRefGoogle Scholar
  24. [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.CrossRefGoogle Scholar
  25. [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.CrossRefGoogle Scholar
  26. [26]
    H. Wang, “Adaptive visual tracking for robotic systems without image-space velocity measurement,” Automatica, vol. 55, pp. 294–301, 2015.MathSciNetzbMATHCrossRefGoogle Scholar
  27. [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.Google Scholar
  28. [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.MathSciNetzbMATHCrossRefGoogle Scholar
  29. [29]
    F. Chaumette and S. Hutchinson, “Visual servo control. i. basic approaches,” IEEE Robotics & Automation Magazine,, vol. 13, no. 4, pp. 82–90, 2006.CrossRefGoogle Scholar
  30. [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.Google Scholar
  31. [31]
    H. K. Khalil and J. Grizzle, Nonlinear Systems, Vol. 3, Prentice Hall, Upper Saddle River, 2002.Google Scholar
  32. [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.Google Scholar

Copyright information

© ICROS, KIEE and Springer 2019

Authors and Affiliations

  1. 1.Department of Mechanical, Industrial & Aerospace EngineeringConcordia UniversityMontrealCanada

Personalised recommendations