Empirical Characterization of Convergence Properties for Kernel-based Visual Servoing
Visual servoing typically involves separate feature tracking and control processes. Feature tracking remains an art, and is generally treated as independent of the underlying controller. Kernel-based visual servoing (KBVS) is a categorically different approach that eliminates explicit feature tracking. This chapter presents an experimental assessment of the convergence properties (domain of attraction and steady-state error) of the proposed approach. Using smooth weighting functions (the kernels) and Lyapunov theory, we analyze the controllers as they act on images acquired in controlled environments. We ascertain the domain of attraction by finding the largest positive invariant set of the Lyapunov function, inside which its time derivative is negative definite. Our experiments show that KBVS attains a maximum pixel error of one pixel and is commonly on the order of one tenth of a pixel.
KeywordsLyapunov Function Feature Tracking Visual Servoing Rigid Body Rotation Image Moment
Unable to display preview. Download preview PDF.
- 2.Chaumette, F., Malis, E.: 2 1/2 D visual servoing: a possible solution to improving image-based and position based visual servoings. In: IEEE International Conference on Robotics and Automation (2000)Google Scholar
- 3.Collewet, C., Marchand, E., Chaumette, F.: Visual servoing set free from image processing. In: IEEE International Conference on Robotics and Automation, pp. 81–86 (2008)Google Scholar
- 5.Cowan, N.J.: Vision-based control via navigation functions. Ph.D. thesis, University of Michigan (2001)Google Scholar
- 7.Dewan, M., Hager, G.: Towards optimal kernel-based tracking. In: Computer Vision and Pattern Recognition, vol. 1, pp. 618–625 (2006)Google Scholar
- 8.Fan, Z., Wu, Y., Yang, M.: Multiple collaborative kernel tracking. In: Computer Vision and Pattern Recognition (2005)Google Scholar
- 9.Hager, G.D., Dewan, M., Stewart, C.V.: Multiple kernel tracking with SSD. In: Computer Vision and Pattern Recognition, vol. 1, pp. 790–797 (2004)Google Scholar
- 11.Kallem, V.: Vision-based control on lie groups with application to needle steering. Ph.D. thesis. Johns Hopkins University (2008)Google Scholar
- 12.Kallem, V., Dewan, M., Swensen, J.P., Hager, G.D., Cowan, N.J.: Kernel-based visual servoing. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, San Diego, CA, USA, pp. 1975–1980 (2007)Google Scholar
- 13.Kallem, V., Dewan, M., Swensen, J.P., Hager, G.D., Cowan, N.J.: Kernel-based visual servoing: featureless control using spatial sampling functions (in preparation)Google Scholar
- 17.Yilmaz, A., Javed, O., Shah, M.: Object tracking: A survey. ACM Computing Surveys 38(4) (2006)Google Scholar