Rover navigation using stereo ego-motion

被引:193
作者
Olson, CF
Matthies, LH
Schoppers, M
Maimone, MW
机构
[1] Univ Washington, Bothell, WA 98011 USA
[2] CALTECH, Jet Prop Lab, Pasadena, CA 91109 USA
基金
美国国家航空航天局;
关键词
robot navigation; motion estimation; stereo vision; Mars rovers;
D O I
10.1016/S0921-8890(03)00004-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Robust navigation for mobile robots over long distances requires an accurate method for tracking the robot position in the environment. Promising techniques for position estimation by determining the camera ego-motion from monocular or stereo sequences have been previously described. However, long-distance navigation requires both a high level of robustness and a low rate of error growth. In this paper, we describe a methodology for long-distance rover navigation that meets these goals using robust estimation of ego-motion. The basic method is a maximum-likelihood ego-motion algorithm that models the error in stereo matching as a normal distribution elongated along the (parallel) camera viewing axes. Several mechanisms are described for improving navigation robustness in the context of this methodology. In addition, we show that a system based on only camera ego-motion estimates will accumulate errors with super-linear growth in the distance traveled, owing to increasing orientation errors. When an absolute orientation sensor is incorporated, the error growth can be reduced to a linear function of the distance traveled. We have tested these techniques using both extensive simulation and hundreds of real rover images and have achieved a low, linear rate of error growth. This method has been implemented to run on-board a prototype Mars rover. (C) 2003 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:215 / 229
页数:15
相关论文
共 27 条
  • [1] Mobile robot localization using landmarks
    Betke, M
    Gurvits, L
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1997, 13 (02): : 251 - 263
  • [2] PASSIVE NAVIGATION
    BRUSS, AR
    HORN, BKP
    [J]. COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1983, 21 (01): : 3 - 20
  • [3] Recursive estimation of motion parameters
    Chaudhuri, S
    Sharma, S
    Chatterjee, S
    [J]. COMPUTER VISION AND IMAGE UNDERSTANDING, 1996, 64 (03) : 434 - 442
  • [4] A solution to the simultaneous localization and map building (SLAM) problem
    Dissanayake, MWMG
    Newman, P
    Clark, S
    Durrant-Whyte, HF
    Csorba, M
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2001, 17 (03): : 229 - 241
  • [5] DURRANTWHYTE HF, 2001, P INT S ROB RES
  • [6] Forstner W., 1987, P ISPRS INT C FAST P, P281
  • [7] Active Markov localization for mobile robots
    Fox, D
    Burgard, W
    Thrun, S
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 1998, 25 (3-4) : 195 - 207
  • [8] SUBSPACE METHODS FOR RECOVERING RIGID MOTION .1. ALGORITHM AND IMPLEMENTATION
    HEEGER, DJ
    JEPSON, AD
    [J]. INTERNATIONAL JOURNAL OF COMPUTER VISION, 1992, 7 (02) : 95 - 117
  • [9] 3-D INTERPRETATION OF OPTICAL-FLOW BY RENORMALIZATION
    KANATANI, K
    [J]. INTERNATIONAL JOURNAL OF COMPUTER VISION, 1993, 11 (03) : 267 - 282
  • [10] MOBILE ROBOT LOCALIZATION BY TRACKING GEOMETRIC BEACONS
    LEONARD, JJ
    DURRANTWHYTE, HF
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1991, 7 (03): : 376 - 382