z-logo
open-access-imgOpen Access
Real-time vergence control for binocular robots
Author(s) -
Thomas J. Olson,
David Coombs
Publication year - 1991
Publication title -
international journal of computer vision
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.78
H-Index - 199
eISSN - 1573-1405
pISSN - 0920-5691
DOI - 10.1007/bf00130490
Subject(s) - vergence (optics) , estimator , computer science , computer vision , artificial intelligence , filter (signal processing) , robot , cepstrum , mathematics , statistics
In binocular systems, vergence is the process of adjusting the angle between the eyes (or cameras) so that both eyes are directed at the same world point. Its utility is most obvious for foveate systems such as the human visual system, but it is a useful strategy for non-foveate binocular robots as well. This paper discusses the vergence problem and outlines a general approach to vergence control, consisting of a control loop driven by an algorithm that estimates the vergence error. As a case study, this approach is used to verge the eyes of the Rochester Robot in real time. Vergence error is estimated with the cepstral disparity filter, The cepstral filter is analyzed, and it is shown in this application to be equivalent to correlation with an adaptive prefilter; carrying this idea to its logical conclusion converts the cepstral filter into phase correlation. The demonstration system uses a PD controller in cascade with the error estimator. An efficient real-time implementation of the error estimator is discussed, and empirical measurements of the performance of both the disparity estimator and the overal1 system are presented.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom