access icon free Kernel-based sliding mode control for visual servoing system

In this study, a new approach to design a controller for a visual servoing (VS) system is proposed. Kernel-measurement is used to track the motion of a featureless object which is defined as sum of weighted-image value through smooth kernel functions. This approach was used in kernel-based VS (KBVS). To improve the tracking error and expand the stability region, sliding mode control is integrated with kernel measurement. Proportional–integral-type sliding surface is chosen as a suitable manifold to produce the required control effort. Moreover, the stability of this algorithm is analysed via Lyapunov theory and its performance is verified experimentally by implementing the proposed method on a five degrees of freedom industrial robot. Through experimental results, it is shown that the performance of tracking error in the proposed method is more suitable than KBVS, for a wider workspace and when the object is placed near the boundary of the camera's field of view.

Inspec keywords: Lyapunov methods; visual servoing; object detection; variable structure systems; image sensors; PI control; object tracking; stability; robot vision

Other keywords: industrial robot; weighted image value; tracking error; camera field of view; Kernel measurement; sliding mode control; smooth kernel functions; controller design; Kernel based sliding mode control; VS system; proportional integral type sliding surface; Lyapunov theory; visual servoing system; stability region

Subjects: Robotics; Multivariable control systems; Optical, image and video signal processing; Stability in control theory; Image sensors; Computer vision and image processing techniques

References

    1. 1)
    2. 2)
      • 28. Taghirad, H.D., Shahbazi, M., Atashzar, S.F., RayatDoost, S.: ‘A Robust Pose-Based Visual Servoing Techniques for Redundant Manipulators’, submitted to Robotica, December 2012.
    3. 3)
    4. 4)
      • 18. Dewan, M., Hager, G.D.: ‘Toward optimal kernel-based tracking’. Proc. Computer Vision and Pattern Recognition, June 2006, vol. 1, pp. 618625.
    5. 5)
      • 24. Kim, J.K., Kim, D.W., Choi, S.J., Won, S.C.: ‘Image-based visual servoing using sliding mode control’. SICE-ICASE Int. Joint Conf., Busan, October 2006, pp. 49965001.
    6. 6)
    7. 7)
      • 26. Zanne, P., Morel, G., Plestan, F.: ‘Robust 3D vision based control and planning’. Proc. of IEEE, Int. Conf. on Robotics and Automation, April 2004, vol. 5, pp. 44234428.
    8. 8)
    9. 9)
    10. 10)
      • 17. Hager, G.D., Dewan, M., Stewart, C.V.: ‘Multiple kernel tracking with SSD’. Proc. Computer Vision and Pattern Recognition, 2004, vol. 1, pp. 790797.
    11. 11)
    12. 12)
      • 25. Zanne, P., Morel, G., Plestan, F.: ‘Robust vision based 3D trajectory tracking using sliding mode control’. Proc. of IEEE, Int. Conf. on Robotics and Automation, April 2000, vol. 3, pp. 20882093.
    13. 13)
      • 14. Chaumette, F., Hutchinson, S.: ‘Visual servo control for part II: advance approaches’, IEEE Trans. Robot., 2007, 14, (1), pp. 109118.
    14. 14)
      • 13. Chaumette, F., Malis, E.: ‘2–1/2D visual servoing: a possible solution to improve image-based and position-based visual servoings’. IEEE Int. Conf. on Robotics and Automation, 2000, vol. 1, pp. 630635.
    15. 15)
    16. 16)
    17. 17)
      • 30. Bradski, G., Kaebler, A.: ‘Learning open CV, computer vision with the open CV library’ (OREILLY, 2008, 1st edn.).
    18. 18)
    19. 19)
      • 1. Kallem, V., Dewan, M., Swensen, J.P., Hager, G.D., Cowan, N.J.: ‘Kernel-based visual servoing’. IEEE/RSI Int. Conf. on Intelligent Robots and Systems, San Diego, CA, USA, 2007, pp. 19751980.
    20. 20)
      • 2. Kallem, V.: ‘Vision-based control on lie groups with application to needle steering’. PhD thesis, Johns Hopkins University, 2008.
    21. 21)
      • 29. Slotine, J.E., Li, W.: ‘Applied nonlinear control’ (Prentice Hall International, Englewood Cliffs, NJ, 1991).
    22. 22)
      • 31. Gonzalez, R.C., Woods, R.E., Eddins, S.L.: ‘Digital image processing using MATLAB’ (Prentice-Hall, Upper Saddle River, NJ, 2004).
    23. 23)
    24. 24)
    25. 25)
      • 27. Wang, C., Shen, Y., Liu, Y., Wang, Y.: ‘Robust visual servoing tracking of robot manipulators with uncertain dynamics and uncalibrated camera’. Seventh Int. Conf. on Control, Automations, Robotics and Vision (ICARCV02), December 2002, vol. 3, pp. 11441149.
    26. 26)
      • 21. Khalil, H.K.: ‘Nonlinear systems’ (Prentice-Hall, Upper Saddle River, NJ, 2005, 3rd edn.).
    27. 27)
    28. 28)
    29. 29)
    30. 30)
      • 3. Kallem, V., Dewan, M., Swensen, J.P., Hager, G.D., Cowan, N.J.: ‘Kernel-Based Visual Servoing: Featureless Control using Spatial Sampling Functions’, 2010, Available at: http://www.libra.msra.cn/Publication/7037408/kernel-based-visual-servoing-featureless-control-using-spatial-sampling-functions.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cvi.2013.0310
Loading

Related content

content/journals/10.1049/iet-cvi.2013.0310
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading