Experimental Results of Testing a Direct Monocular Visual Odometry Algorithm Outdoors on Flat Terrain under Severe Global Illumination Changes for Planetary Exploration Rovers

被引:0
作者
Martinez, Geovanni [1 ]
机构
[1] Univ Costa Rica, Image Proc & Comp Vis Res Lab IPCV Lab, Sch Elect Engn, San Jose, Costa Rica
来源
COMPUTACION Y SISTEMAS | 2018年 / 22卷 / 04期
关键词
Visual-based Autonomous Navigation; Planetary Rover Localization; Ego-Motion Estimation; Visual Odometry; Experimental Validation; Planetary Robots;
D O I
10.13053/CyS-22-4-2839
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present the experimental results obtained by testing a monocular visual odometry algorithm on a real robotic platform outdoors, on flat terrain, and under severe changes of global illumination. The algorithm was proposed as an alternative to the long-established feature based stereo visual odometry algorithms. The rover's 3D position is computed by integrating the frame to frame rover's 3D motion over time. The frames are taken by a single video camera rigidly attached to the rover looking to one side tilted downwards to the planet's surface. The frame to frame rover's 3D motion is directly estimated by maximizing the likelihood function of the intensity differences at key observation points, without establishing correspondences between features or solving the optical flow as an intermediate step, just directly evaluating the frame to frame intensity differences measured at key observation points. The key observation points are image points with high linear intensity gradients. Comparing the results with the corresponding ground truth data, which was obtained by using a robotic theodolite with a laser range sensor, we concluded that the algorithm is able to deliver the rover's position in average of 0.06 seconds after an image has been captured and with an average absolute position error of 0.9 % of distance traveled. These results are quite similar to those reported in scientific literature for traditional feature based stereo visual odometry algorithms, which were successfully used in real rovers here on Earth and on Mars. We believe that they represent an important step towards the validation of the algorithm and make us think that it may be an excellent tool for any autonomous robotic platform, since it could be very helpful in situations in which the traditional feature based visual odometry algorithms have failed. It may also be an excellent candidate to be merged with other positioning algorithms and/or sensors.
引用
收藏
页码:1581 / 1593
页数:13
相关论文
共 63 条
  • [2] Ali KS, 2005, IEEE SYS MAN CYBERN, P20
  • [3] Opportunity Mars Rover mission: Overview and selected results from Purgatory ripple to traverses to Endeavour crater
    Arvidson, R. E.
    Ashley, J. W.
    Bell, J. F., III
    Chojnacki, M.
    Cohen, J.
    Economou, T. E.
    Farrand, W. H.
    Fergason, R.
    Fleischer, I.
    Geissler, P.
    Gellert, R.
    Golombek, M. P.
    Grotzinger, J. P.
    Guinness, E. A.
    Haberle, R. M.
    Herkenhoff, K. E.
    Herman, J. A.
    Iagnemma, K. D.
    Jolliff, B. L.
    Johnson, J. R.
    Klingelhoefer, G.
    Knoll, A. H.
    Knudson, A. T.
    Li, R.
    McLennan, S. M.
    Mittlefehldt, D. W.
    Morris, R. V.
    Parker, T. J.
    Rice, M. S.
    Schroeder, C.
    Soderblom, L. A.
    Squyres, S. W.
    Sullivan, R. J.
    Wolff, M. J.
    [J]. JOURNAL OF GEOPHYSICAL RESEARCH-PLANETS, 2011, 116
  • [4] BERGEN JR, 1992, LECT NOTES COMPUT SC, V588, P237
  • [5] ILL-POSED PROBLEMS IN EARLY VISION
    BERTERO, M
    POGGIO, TA
    TORRE, V
    [J]. PROCEEDINGS OF THE IEEE, 1988, 76 (08) : 869 - 889
  • [6] Bierling M., 1985, 2 INT TECH S OPT EL, P170
  • [7] Tradeoffs between directed and autonomous driving on the mars exploration rovers
    Biesiadecki, Jeffrey J.
    Leger, P. Chris
    Maimone, Mark W.
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2007, 26 (01) : 91 - 104
  • [8] Biesiadecki JJ, 2005, IEEE SYS MAN CYBERN, P1823
  • [9] METHODS FOR MEASURING SMALL DISPLACEMENTS OF TELEVISION IMAGES
    CAFFORIO, C
    ROCCA, F
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1976, 22 (05) : 573 - 579
  • [10] Campbell J, 2005, IEEE INT CONF ROBOT, P3421