Skip to main content
Log in

Self-calibration of gyro using monocular SLAM for an indoor mobile robot

  • Regular Papers
  • Robotics and Automation
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

Rate gyros are widely used to calculate the heading angle for mobile robot localization. They are normally calibrated in the factory using an expensive rate table prior to their use. In this paper, a self-calibration method using a monocular camera without a rate table is proposed. The suggested method saves time and cost for extra calibration procedure. SLAM (Simultaneous Localization And Mapping) based on visual features and odometry gives reference heading (yaw) angles. Using these, the coefficients of a scale factor function are estimated through Kalman filtering. A new undelayed feature initialization method is proposed to estimate the heading angle without any delay. Experimental results show the efficiency of the proposed method.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. W. Y. Jeong and K. M. Lee, “CV-SLAM: a new ceiling vision-based SLAM technique,” Proc. IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 3195–3200, 2005.

  2. D. Gebre-Egziabher, R. C. Hayward, and J. D. Powell, “A low-cost GPS/inertial attitude heading reference system (AHRS) for general aviation applications,” Proc. Position Location and Navigation Symposium, IEEE, pp. 518–525, 1998.

  3. T.-C. Li, “Analysis of inertial navigation system errors from van testing using an optimal Kalman filter/smoother,” Proc. Position Location and Navigation Symposium, pp. 120–128, 2004.

  4. M. D. Cecco, “Self-calibration of AGV inertialodometric navigation using absolute-reference measurements,” Proc. IEEE Instrumentation and Measurement Technology Conference, pp. 1513–1518, 2002.

  5. J. Kelly and G. S. Sukhatme, “Visual-inertial simultaneous Localization, mapping and sensor-to-sensor self-calibration,” Proc. IEEE Int’l Symp. Computational Intelligence in Robotics and Automation, Daejeon, Korea, Dec. 2009.

  6. J. Lobo and J. Dias, “Relative pose calibration between visual and inertial sensors,” Int’l J. Robotics Research, vol. 26, no. 6, pp. 561–575, June 2007.

    Article  Google Scholar 

  7. A. J. Davison, “Real-time simultaneous localization and mapping with a single camera,” Proc. International Conference on Computer Vision, 2003.

  8. J. M. M. Montiel and A. J. Davison, “A visual compass based on SLAM,” Proc. IEEE International Conference on Robotics and Automation, pp. 1917–1922, 2006.

  9. E. Eade and T. Drummond, “Scalable monocular SLAM,” Proc. IEEE Conference on Computer Vision and Pattern Recognition, 2006.

  10. J. M. M. Montiel, J. Civera, and A. J. Davison, “Unified inverse depth parameterization for monocular SLAM,” Proc. Robotics: Science and Systems, Philadelphia, USA, 2006.

  11. J. Civera, A. J. Davison, and J. M. M. Montiel, “Inverse depth to depth conversion for monocular SLAM,” Proc. IEEE International Conference on Robotics and Automation (ICRA), Roma, Italy, 2007.

  12. H. Chung, L. Ojeda, and J. Borenstein, “Sensor fusion for mobile robot dead-reckoning with a precision-calibrated fiber optic gyroscope,” Proc. IEEE International Conference on Robotics and Automation, pp. 3588–3593, 2001.

  13. H. Myung, H.-K. Lee, K. Choi, and S. Bang, “Mobile robot Localization with gyroscope and constrained Kalman filter,” International Journal of Control, Automation, and Systems, vol. 8, no. 3, pp. 667–676, June 2010.

    Article  Google Scholar 

  14. C. Harris and M. Stephens, “A combined corner and edge detector,” Proc. of the 4th Alvey Vision Conference, pp. 147–151, 1988.

  15. S. Baker and I. Mattews, “Lucas-Kanade 20 years on: a unifying framework Part 1,” International Journal of Computer Vision, vol. 56, no. 3, pp. 221–225, 2004.

    Article  Google Scholar 

  16. B. Barshan and H. F. Durrant-Whyte, “Inertial navigation systems for mobile robots,” IEEE Trans. on Robotics and Automation, vol. 11, no. 3, pp. 328–342, 1995.

    Article  Google Scholar 

  17. S. I. Roumeliotis, G. S. Sukhatme, and G. A. Bekey, “Circumventing dynamic modeling: evaluation of the error-state Kalman filter applied to mobile robot Localization,” Proc. IEEE International Conference on Robotics and Automation, pp. 1656–1663, 1999.

  18. D. H. Titterson and J. L. Weston, Chapter 4 of Strapdown Inertial Navigation Technology, 2nd Edition, The Institution of Electrical Engineers, 2004.

  19. J. D. Tardós, J. Neira, P. M. Newman, and J. J. Leonard, “Robust mapping and localization in indoor environments using Sonar data,” Int’l Journal of Robotics Research, vol. 21, no. 4, pp. 311–330, 2002.

    Article  Google Scholar 

  20. L. M. Paz, J. D. Tardós, and J. Neira, “Divide and Conquer: EKF SLAM in O(n),” IEEE Trans. on Robotics, vol. 24, no. 5, pp. 1107–1120, October 2008.

    Article  Google Scholar 

  21. S. Tully, H. Moon, G. Kantor, and H. Choset, “Iterated filters for bearing-only SLAM,” Proc. IEEE International Conference on Robotics and Automation, May 2008.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hyun Myung.

Additional information

Recommended by Editorial Board member Chan Gook Park under the direction of Editor Hyouk Ryeol Choi.

The revision of this work was supported by the Energy Efficiency & Resources of the Korean Institute of Energy Technology Evaluation and Planning (grant No. 20112010 30001D-11-2-200), funded by the Korean Government Ministry of Knowledge Economy.

Hyoung-Ki Lee received his Ph.D. degree in robotics from KAIST (Korea Advanced Institute of Science and Technology), Daejeon, Korea in 1998. In 1999, he worked as a Postdoctoral Fellow in Mechanical Engineering Lab., AIST, in Japan. In 2000, he joined Samsung Advanced Institute of Technology and is developing a vacuum cleaning robot with a localization function as a part of a home service robot project. His research interests include SLAM (Simultaneous Localization And Mapping) for home robots, fusing different kinds of sensors (inertial sensors, cameras, range finders, etc.), and developing new low-cost sensor modules such as a MEMS gyro sensor module and structured light range finder.

Kiwan Choi received his M.S. degree in mechanical design and production engineering from Seoul National University, Korea in 1999. He is currently a senior researcher in the Robot Navigation Group, Samsung Advanced Institute of Technology, Samsung Electronics Co., Ltd. His current research interests include SLAM (Simultaneous Localization And Mapping), inertial navigation systems, and mobile robotics.

Jiyoung Park received her M.S. degree in electronics and electrical engineering from KAIST in 2006. She is currently a senior researcher with the Robot Navigation Group, Advanced Institute of Technology, Samsung Electronics Inc. Her current research interests include inertial navigation systems and mobile robotics.

Hyun Myung received his Ph.D. degree in electrical engineering from KAIST (Korea Advanced Institute of Science and Technology), Daejeon, Korea in 1998. He is currently an assistant professor in the Dept. of Civil and Environmental Engineering, and also an adjunct professor of the Robotics Program and KIUSS (KAIST Institute for Urban Space and Systems) at KAIST. He was a principal researcher in SAIT (Samsung Advanced Institute of Technology, Samsung Electronics Co., Ltd.), Yongin, Korea (2003.7–2008.2). He was a director in Emersys Corp. (2002.3–2003.6) and a senior researcher in ETRI (Electronics and Telecommunications Research Institute) (1998.9–2002.2), Korea. His research interests are in the areas of mobile robot navigation, SLAM (Simultaneous Localization and Mapping), evolutionary computation, numerical and combinatorial optimization, and intelligent control based on soft computing techniques.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lee, HK., Choi, K., Park, J. et al. Self-calibration of gyro using monocular SLAM for an indoor mobile robot. Int. J. Control Autom. Syst. 10, 558–566 (2012). https://doi.org/10.1007/s12555-012-0312-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-012-0312-x

Keywords

Navigation