Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Hutchinson, S., Hager, G., Corke, P.: An Introduction to Inertial and Visual Sensing. IEEE Transactions on Robotics and Automation 12(5), 12–22 (1996)
Chaumette, F., Hutchinson, S.: Visual Servo Control. Part I: Basic Approaches. IEEE Robotics & Automation Magazine 12 (2002)
Espiau, B., Chaumette, F., Fixot, N.: A new approach to visual servoing in robotic. IEEE Transactions on Robotics and Automation 8(3), 34–44 (1992)
Keily, F.: Robust asymptotically stable visual servoing of planar robots. IEEE Transactions on Robotics and Automation 12(5), 53–74 (1996)
Lewis, F.: Neural network output feedback control with guaranteed stability. International Journal of Control 70(3), 34–57 (1998)
Loreto, G., Yu, W.: Stable visual servoing with neural networks compensation. In: IEEE International Symposium on Intelligent Control (2001)
Hashimotom, K.: Visual servoing with nonlinear observer. In: IEEE International Conference on Robotic and Automation (1995)
Hashimotom, K.: Visual servoing with linearized observer. In: IEEE International Conference on Robotic and Automation (1999)
Yu, W., Li, X.: Visual servoing with velocity observer and neural compensation. In: IEEE International Symposium on Intelligent Control (2004)
Davila, J., Fridman, L.: Second-order sliding-mode observer for mechanical systems. IEEE Transactions on Automatic Control 50, 1785–1789 (2005)
Van, M., Kang, H.-J.: A robust fault diagnosis and accommodation scheme for robot manipulators. International Journal of Control, Automation, and Systems 11, 377–388 (2013)
Craig, J.J.: Introduction to robotics mechanics and control, 3rd edn.
Fixot, N.: Adaptive control of robot manipulator via velocity estimated state feedback. IEEE Transactions on Automatic Control 37(8), 1234–1246 (1992)
Astrom, K.J.: Trajectory tracking in robot manipulators via nonlinear estimated state feedback. IEEE Transactions on Robotics and Automation 8(1), 1283–1295 (1992)
Davila, J., Fridman, L., Levant, A.: Second-order sliding-mode observer for mechanical systems. IEEE Transactions on Automatic Control 50, 1785–1789 (2005)
Moreno, J.A., Osorio, M.: A Lyapunov approach to second-order sliding mode controllers and observers. In: 47th IEEE Conference on Decision and Control, pp. 2856–2861 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Duc, T.M., Mien, V., Kang, HJ., Dung, L.T. (2014). Visual Servoing of Robot Manipulator Based on Second Order Sliding Observer and Neural Compensation. In: Huang, DS., Bevilacqua, V., Premaratne, P. (eds) Intelligent Computing Theory. ICIC 2014. Lecture Notes in Computer Science, vol 8588. Springer, Cham. https://doi.org/10.1007/978-3-319-09333-8_26
Download citation
DOI: https://doi.org/10.1007/978-3-319-09333-8_26
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-09332-1
Online ISBN: 978-3-319-09333-8
eBook Packages: Computer ScienceComputer Science (R0)