Globally exponentially stable observer for vision-based range estimation

被引:51
作者
Dani, A. P. [1 ]
Fischer, N. R. [1 ]
Kan, Z. [1 ]
Dixon, W. E. [1 ]
机构
[1] Univ Florida, Dept Mech & Aerosp Engn, Gainesville, FL 32611 USA
关键词
Structure from motion; Nonlinear observers; Visual servo control; Vision-based loccalization; STRUCTURE-FROM-MOTION; EXTENDED KALMAN FILTER; NONLINEAR-SYSTEMS; STATE OBSERVER; IDENTIFICATION; DEPTH; LINES;
D O I
10.1016/j.mechatronics.2011.10.001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A reduced-order nonlinear observer is developed to estimate the distance from a moving camera to a feature point on a static object (i.e., range identification), where full velocity and linear acceleration feedback of the calibrated camera is provided. The contribution of this work is to develop a global exponential range observer which can be used for a larger set of camera motions than existing observers. The observer is shown to be robust against external disturbances in the sense that the observer is (sic)(p)for all p is an element of [1, infinity] stable even if the target object is moving or the camera motion is perturbed. The presented observer identifies the range provided an observability condition commonly used in literature is satisfied and is shown to be exponentially stable even if camera motion satisfies a less restrictive observability condition. A sufficient condition on the observer gain is derived to prove stability using a Lyapunov-based analysis. Experimental results are provided to show robust performance of the observer using an autonomous underwater vehicle (AUV). (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:381 / 389
页数:9
相关论文
共 41 条
[1]  
[Anonymous], 2004, An Invitation to 3-D Vision: From Images to Geometric Models
[2]  
[Anonymous], 1981, IJCAI 81 7 INT JOINT
[3]   RECURSIVE ESTIMATION OF MOTION, STRUCTURE, AND FOCAL LENGTH [J].
AZARBAYEJANI, A ;
PENTLAND, AP .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1995, 17 (06) :562-575
[4]   Structure-from-motion using lines: Representation, triangulation, and bundle adjustment [J].
Bartoli, A ;
Sturm, P .
COMPUTER VISION AND IMAGE UNDERSTANDING, 2005, 100 (03) :416-441
[5]   Constrained structure and motion from multiple uncalibrated views of a piecewise planar scene [J].
Bartoli, A ;
Sturm, P .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2003, 52 (01) :45-64
[6]   SURF: Speeded up robust features [J].
Bay, Herbert ;
Tuytelaars, Tinne ;
Van Gool, Luc .
COMPUTER VISION - ECCV 2006 , PT 1, PROCEEDINGS, 2006, 3951 :404-417
[7]   Convergence analysis of the extended Kalman filter used as an observer for nonlinear deterministic discrete-time systems [J].
Boutayeb, M ;
Rafaralahy, H ;
Darouach, M .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1997, 42 (04) :581-586
[8]   A new state observer for perspective systems [J].
Chen, X ;
Kano, H .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2002, 47 (04) :658-663
[9]   State observer for a class of nonlinear systems and its application to machine vision [J].
Chen, XK ;
Kano, H .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2004, 49 (11) :2085-2091
[10]  
Chicone Carmen, 2006, Ordinary Differential Equations with Applications