
Comparison of Uncalibrated Model-Free Visual Servoing Methods for Small-Amplitude Movements: A Simulation Study
Author(s) -
Josip Musić,
Mirjana Bonković,
Mojmil Cecić
Publication year - 2014
Publication title -
international journal of advanced robotic systems
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.394
H-Index - 46
eISSN - 1729-8814
pISSN - 1729-8806
DOI - 10.5772/58822
Subject(s) - visual servoing , jacobian matrix and determinant , computer science , trajectory , toolbox , robot , computer vision , kalman filter , particle filter , matlab , artificial intelligence , tracking (education) , point (geometry) , control theory (sociology) , population , mathematics , control (management) , psychology , pedagogy , physics , operating system , geometry , astronomy , programming language , demography , sociology
The paper compares the performance of several methods used for the estimation of an image Jacobian matrix in uncalibrated model-free visual servoing. This was achieved for an eye-in-hand configuration with small-amplitude movements with several sets of system parameters. The tested methods included the Broyden algorithm, Kalman and particle filters as well as the recently proposed population-based algorithm. The algorithms were tested in a simulation environment (Peter Corke's Robotic Toolbox for MATLAB) on a PUMA 560 robot. Several application scenarios were considered, including static point and dynamic trajectory tracking, with several characteristic shapes and three different speeds. Based on the obtained results, conclusions were drawn about the strengths and weaknesses of each method both for a particular setup and in general. Algorithm-switching was introduced and explored, since it might be expected to improve overall robot tracking performance with respect to the desired trajectory. Finally, possible future research directions are suggested