Robot hand-eye calibration using structure-from-motion

被引:131
作者
Andreff, N
Horaud, R
Espiau, B
机构
[1] Inst Francais Mecan Avancee, F-63175 Aubiere, France
[2] INRIA Rhone Alpes, F-38330 Montbonnot St Martin, France
[3] GRAVIR IMAG, F-38330 Montbonnot St Martin, France
关键词
self-calibration; structure-from-motion; Sylvester equation;
D O I
10.1177/02783640122067372
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this paper we propose a new flexible method for hand-rye calibration. The vast majority of existing hand-eye calibration techniques require a calibration rig that is used in conjunction with camera pose estimation methods. Instead, we combine structure from-motion with known robot motions and we show that the solution can be obtained in linear form. The latter solves for both the hand-eye parameters and the unknown scale factor inherent with structure-from-motion methods. The algebraic analysis that is made possible with such a linear formulation allows investigation of not only the well-known case of general screw motions but also of such singular motions as pure translations pure rotations, and planar motions. In essence, the robot-mounted camera looks to an unknown rigid layout, tracks points over an image sequence, and estimates the camera-to-robot relationship. Such a self-calibration process is relevant for unmanned vehicles, robots working in remote places, and so forth. We conduct a large number of experiments that validate the quality of the method by comparing it with existing ones.
引用
收藏
页码:228 / 248
页数:21
相关论文
共 35 条
[1]  
ANDREFF N, 1999, THESIS I NATL POLYTE
[2]  
[Anonymous], 1985, South Afr. J. Photogrammetry, Remote Sens. Cartography
[3]  
Bellman R., 1960, Introduction to matrix analysis
[4]   KRONECKER PRODUCTS AND MATRIX CALCULUS IN SYSTEM THEORY [J].
BREWER, JW .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1978, 25 (09) :772-781
[5]  
Chen H. H., 1991, Proceedings 1991 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (91CH2983-5), P145, DOI 10.1109/CVPR.1991.139677
[6]   FINDING THE POSITION AND ORIENTATION OF A SENSOR ON A ROBOT MANIPULATOR USING QUATERNIONS [J].
CHOU, JCK ;
KAMEL, M .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1991, 10 (03) :240-254
[7]   Euclidean shape and motion from multiple perspective views by affine iterations [J].
Christy, S ;
Horaud, R .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1996, 18 (11) :1098-1104
[8]  
CUI N, 1994, CVGIP-IMAG UNDERSTAN, V59, P154, DOI 10.1006/ciun.1994.1010
[9]  
Daniilidis K., 1996, Proceedings of the 13th International Conference on Pattern Recognition, P318, DOI 10.1109/ICPR.1996.546041
[10]   SYLVESTERS EQUATION - ACCURACY AND COMPUTATIONAL STABILITY [J].
DEIF, AS ;
SEIF, NP ;
HUSSEIN, SA .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1995, 61 (01) :1-11