MEMS-Based IMU for Pose Estimation

Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 614)


This research investigates pose estimation using micro-electro-mechanical-system (MEMS)-based inertial measurement unit (IMU) in real time. Accelerometers suffer from errors caused due to accelerations that add to gravity. This makes the position obtained from accelerometers unreliable and inaccurate. Gyroscopes are encountered by data drifting problems. This paper illustrates pose estimation by integrating the IMU data. A moving average filter is used to get the position information by reducing abrupt variations in the accelerometer data, whereas the complementary filter passes accelerometer and gyroscope data through low- and high-pass filters to obtain orientation. The results are recorded for both static and dynamic conditions which show that both complementary and moving average filters are less sensitive to variations compared to that by only integrating the IMU data.


Complementary filter IMU Pose estimation Moving average filter Data fusion 


  1. 1.
    Bergamini E, Ligorio G, Summa A, Vannozzi G, Cappozzo A, Sabatini AM (2014) Estimating orientation using magnetic and inertial sensors and different sensor fusion approaches: accuracy assessment in manual and locomotion tasks. Sensors 14(10):18625–18649Google Scholar
  2. 2.
    Fang W, Zheng L, Deng H (2016) A motion tracking method by combining the IMU and camera in mobile devices. In: 2016 10th international conference on sensing technology (ICST), pp 1–6. IEEEGoogle Scholar
  3. 3.
    Callari FG, Soucy G, Ferrie FP (1998) Uncertainty in pose estimation: a bayesian approach. In: Proceedings of fourteenth international conference on pattern recognition, 1998, vol 2. IEEE, pp 972–976Google Scholar
  4. 4.
    Rehbinder H, Ghosh BK (2003) Pose estimation using line-based dynamic vision and inertial sensors. IEEE Trans Autom Control 48(2):186199MathSciNetCrossRefGoogle Scholar
  5. 5.
    Zhang Y, Song K, Yi J, Duan Z, Pan Q, Huang P (2016) Pose estimation of a rigid body and its supporting moving platform using two gyroscopes and relative complementary measurements. In: 2016 IEEE/RSJ international conference on intelligent robots and systems (IROS). IEEE, pp 90–95Google Scholar
  6. 6.
    Seifert K, Camacho O (2007) Implementing positioning algorithms using accelerometers. Freescale SemicondGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  1. 1.Department of Electronics and CommunicationNMAM Institute of TechnologyUdupiIndia

Personalised recommendations