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.
Similar content being viewed by others
References
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
R. Kelly, “Robust asymptotically stable visual servoing of planar robots,” IEEE Transactions on Robotics and Automation, vol. 12, no. 5, pp. 759–766, 1996.
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.
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.
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.
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.
H. Wang, “Adaptive visual tracking for robotic systems without image-space velocity measurement,” Automatica, vol. 55, pp. 294–301, 2015.
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.
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.
F. Chaumette and S. Hutchinson, “Visual servo control. i. basic approaches,” IEEE Robotics & Automation Magazine,, vol. 13, no. 4, pp. 82–90, 2006.
S. Arimoto, Control Theory of Non-Linear Mechanical Systems: A Passivity-Based and Circuit-Theoretic Approach (Oxford Engineering Science Series), Oxford University Press, 1996.
H. K. Khalil and J. Grizzle, Nonlinear Systems, Vol. 3, Prentice Hall, Upper Saddle River, 2002.
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.
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-018-0753-y