A review of visual inertial odometry from filtering and optimisation perspectives

被引:85
作者
Gui, Jianjun [1 ]
Gu, Dongbing [1 ]
Wang, Sen [1 ]
Hu, Huosheng [1 ]
机构
[1] Univ Essex, Sch Comp Sci & Elect Engn, Colchester CO4 3SQ, Essex, England
关键词
visual inertial odometry; SLAM; Kalman filtering; state estimation; SIMULTANEOUS LOCALIZATION; SLAM; CALIBRATION; VISION;
D O I
10.1080/01691864.2015.1057616
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Visual inertial odometry (VIO) is a technique to estimate the change of a mobile platform in position and orientation overtime using the measurements from on-board cameras and IMU sensor. Recently, VIO attracts significant attentions from large number of researchers and is gaining the popularity in various potential applications due to the miniaturisation in size and low cost in price of two sensing modularities. However, it is very challenging in both of technical development and engineering implementation when accuracy, real-time performance, robustness and operation scale are taken into consideration. This survey is to report the state of the art VIO techniques from the perspectives of filtering and optimisation-based approaches, which are two dominated approaches adopted in the research area. To do so, various representations of 3D rigid motion body are illustrated. Then filtering-based approaches are reviewed, and followed by optimisation-based approaches. The links between these two approaches will be clarified via a framework of the Bayesian Maximum A Posterior. Other features, such as observability and self calibration, will be discussed.
引用
收藏
页码:1289 / 1301
页数:13
相关论文
共 28 条
  • [1] Simultaneous localization and mapping (SLAM): Part II
    Bailey, Tim
    Durrant-Whyte, Hugh
    [J]. IEEE ROBOTICS & AUTOMATION MAGAZINE, 2006, 13 (03) : 108 - 117
  • [2] Lucas-Kanade 20 years on: A unifying framework
    Baker, S
    Matthews, I
    [J]. INTERNATIONAL JOURNAL OF COMPUTER VISION, 2004, 56 (03) : 221 - 255
  • [3] THE ITERATED KALMAN FILTER UPDATE AS A GAUSS-NEWTON METHOD
    BELL, BM
    CATHEY, FW
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1993, 38 (02) : 294 - 297
  • [4] A METHOD FOR REGISTRATION OF 3-D SHAPES
    BESL, PJ
    MCKAY, ND
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (02) : 239 - 256
  • [5] Structure from motion causally integrated over time
    Chiuso, A
    Favaro, P
    Jin, HL
    Soatto, S
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2002, 24 (04) : 523 - 535
  • [6] An introduction to inertial and visual sensing
    Corke, Peter
    Lobo, Jorge
    Dias, Jorge
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2007, 26 (06) : 519 - 535
  • [7] 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
  • [8] Simultaneous localization and mapping: Part I
    Durrant-Whyte, Hugh
    Bailey, Tim
    [J]. IEEE ROBOTICS & AUTOMATION MAGAZINE, 2006, 13 (02) : 99 - 108
  • [9] FROM INSECT VISION TO ROBOT VISION
    FRANCESCHINI, N
    PICHON, JM
    BLANES, C
    BRADY, JM
    FRANCESCHINI, N
    [J]. PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY B-BIOLOGICAL SCIENCES, 1992, 337 (1281) : 283 - 294
  • [10] RGB-D mapping: Using Kinect-style depth cameras for dense 3D modeling of indoor environments
    Henry, Peter
    Krainin, Michael
    Herbst, Evan
    Ren, Xiaofeng
    Fox, Dieter
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2012, 31 (05) : 647 - 663