IMU Self-Calibration Using Factorization

被引:38
|
作者
Hwangbo, Myung [1 ]
Kim, Jun-Sik [2 ]
Kanade, Takeo [1 ]
机构
[1] Carnegie Mellon Univ, Inst Robot, Pittsburgh, PA 15215 USA
[2] Korea Inst Sci & Technol, Seoul 139791, South Korea
关键词
Calibration and identification; factorization method; linear algorithm; redundant and triad inertial measurement unit (IMU); self-calibration; INERTIAL MEASUREMENT UNIT; INITIAL CALIBRATION; LOW-COST; CAMERA; MOTION; SHAPE;
D O I
10.1109/TRO.2012.2230994
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
This paper presents a convenient self-calibration method for an inertial measurement unit (IMU) using matrix factorization. Using limited information about applied loads (accelerations or angular rates) available from natural references, the proposed method can linearly solve all the parameters of an IMU in any configuration of its inertial components. Our factorization-based calibration method exploits the bilinear form of an IMU measurement, which is the product of intrinsic calibration parameters and exerted loads. For a redundant IMU, we prove that partial knowledge of the loads, such as magnitude, can produce a linear solution space for a proper decomposition of the measurement. Theoretical analysis on this linear space reveals that a 1-D null space should be considered when load magnitudes are all equal (e. g., gravity loads). Degenerate load distributions are also geometrically identified to avoid singular measurement collection. Since a triad IMU has a lower number of sensor components than a 4-D parameter space, we propose an iterative factorization in which only initial bias is required. A wide convergence region of the bias can provide an automatic setting of the initial bias as the mean of the measurements. Performance of the proposed method is evaluated with respect to various noise levels and constraint types. Self-calibration capability is demonstrated using natural references, which are gravity for accelerometers and image stream from an attached camera for gyroscopes. Calibration results are globally optimal and identical to those of nonlinear optimization.
引用
收藏
页码:493 / 507
页数:15
相关论文
共 50 条
  • [31] Low-offset comparator using capacitive self-calibration
    Sun, Lei
    Pun, Kong-Pang
    2012 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2012, : 412 - 414
  • [32] Self-calibration of a general hexapod manipulator using cylinder constraints
    Chiu, YJ
    Perng, MH
    INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2003, 43 (10): : 1051 - 1066
  • [33] A Study on Network Analyzer Self-Calibration using an Arbitrary Device
    Chen, Chih-Jung
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2013, 62 (09) : 2576 - 2582
  • [34] An Online Initialization and Self-Calibration Method for Stereo Visual-Inertial Odometry
    Huang, Weibo
    Liu, Hong
    Wan, Weiwei
    IEEE TRANSACTIONS ON ROBOTICS, 2020, 36 (04) : 1153 - 1170
  • [35] Self-calibration of a stereo rig using monocular epipolar geometries
    Dornaika, Fadi
    PATTERN RECOGNITION, 2007, 40 (10) : 2716 - 2729
  • [36] Stochastic TDC Architecture with Self-Calibration
    Ito, Satoshi
    Nishimura, Shigeyuki
    Kobayashi, Haruo
    Uemori, Satoshi
    Tan, Yohei
    Takai, Nobukazu
    Yamaguchi, Takahiro J.
    Niitsu, Kiichi
    PROCEEDINGS OF THE 2010 IEEE ASIA PACIFIC CONFERENCE ON CIRCUIT AND SYSTEM (APCCAS), 2010, : 1027 - 1030
  • [37] Application of Self-calibration in Flatness Assessment
    Guo, Tian-tai
    Wang, Xiao-xiao
    Zou, Hui
    Hong, Bo
    Zhao, Jun
    Kong, Ming
    ADVANCED DESIGNS AND RESEARCHES FOR MANUFACTURING, PTS 1-3, 2013, 605-607 : 1054 - 1057
  • [38] Underwater Doppler Navigation with Self-calibration
    Pan, Xianfei
    Wu, Yuanxin
    JOURNAL OF NAVIGATION, 2016, 69 (02): : 295 - 312
  • [39] Self-Calibration Under the Cayley Framework
    F. C. Wu
    M. Zhang
    Z. Y. Hu
    International Journal of Computer Vision, 2013, 103 : 372 - 398
  • [40] Stratified self-calibration with the modulus constraint
    Pollefeys, M
    Van Gool, L
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1999, 21 (08) : 707 - 724