Visual Servoing of Robot Manipulator Based on Second Order Sliding Observer and Neural Compensation

In this paper, we propose a PD-like visual servoing with second order sliding mode observer and neural network compensation algorithm for planar robot manipulators with only position measurement. This controller is designed based on a combining of a PD controller, neural network compensation and a velocity observer. First, a PD controller is designed as a nominal controller to control robot. Then, in order to compensate the uncertainties, an online learning neural network is designed. Furthermore, the controller incorporates a super-twisting second-order sliding mode observer for estimating the joint velocities; therefore, the velocity measurement is not required. The stability of the closed-loop controller-observer is proved based on the Lyapunov method. Finally, a computer simulation results are presented to evaluate the proposed controller.

[1]  Wen Yu,et al.  Visual servoing with velocity observer and neural compensation , 2004, Proceedings of the 2004 IEEE International Symposium on Intelligent Control, 2004..

[2]  Carlos Canudas de Wit,et al.  Trajectory tracking in robot manipulators via nonlinear estimated state feedback , 1992, IEEE Trans. Robotics Autom..

[3]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

[4]  Toshiro Noritsugu,et al.  Visual servoing with linearized observer , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[5]  F. Lewis,et al.  Guest editorial: Neural network feedback control with guaranteed stability , 1998 .

[6]  Rafael Kelly,et al.  Robust asymptotically stable visual servoing of planar robots , 1996, IEEE Trans. Robotics Autom..

[7]  Leonid M. Fridman,et al.  Second-order sliding-mode observer for mechanical systems , 2005, IEEE Transactions on Automatic Control.

[8]  Hee-Jun Kang,et al.  A robust fault diagnosis and accommodation scheme for robot manipulators , 2013, International Journal of Control, Automation and Systems.

[9]  C. C. Wit,et al.  Adaptive control of robot manipulators via velocity estimated feedback , 1992 .

[10]  Rs Roel Pieters,et al.  Visual Servo Control , 2012 .

[11]  Peter I. Corke,et al.  A tutorial on visual servo control , 1996, IEEE Trans. Robotics Autom..

[12]  Patrick Rives,et al.  A new approach to visual servoing in robotics , 1992, IEEE Trans. Robotics Autom..

[13]  Jaime A. Moreno,et al.  A Lyapunov approach to second-order sliding mode controllers and observers , 2008, 2008 47th IEEE Conference on Decision and Control.

[14]  Hidenori Kimura,et al.  Visual servoing with nonlinear observer , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[15]  Wen Yu,et al.  Stable visual servoing with neural network compensation , 2001, Proceeding of the 2001 IEEE International Symposium on Intelligent Control (ISIC '01) (Cat. No.01CH37206).

[16]  François Chaumette,et al.  Visual servo control. I. Basic approaches , 2006, IEEE Robotics & Automation Magazine.

[17]  Peter Corke,et al.  An Introduction to Inertial and Visual Sensing , 2007, Int. J. Robotics Res..