Accurate calibration of systematic errors for car-like mobile robots using experimental orientation errors

  • Daun Jung
  • Jihoon Seong
  • Chang-bae Moon
  • Jiyong Jin
  • Woojin Chung
Article

Abstract

One of the essential technologies for autonomous navigation is localization. Localization is important because accurate pose estimation is required for path planning and motion control. In order to improve localization accuracy, a relative positioning method on the basis of accurate odometry is necessary. Odometry calibration methods for two wheel differential drive robots have been researched for many years. However, it is difficult to find odometry calibration methods for car-like mobile robots. In this paper, an accurate calibration method for car-like mobile robots is proposed. Experimentally measured orientation errors were used to improve the accuracy of the calibration method. There are two contributions in this paper. The first is the significant reduction of calibration errors by the use of accurate calibration equation. In the previous research, calibration equation required approximations. However, there is no approximation error in the proposed equation owing to the use of orientation errors, not positional errors. The second is the experimental convenience. The orientations can be easily measured by onboard inertial sensors. Therefore, calibration experiments can be easily carried out in both indoor and outdoor environments. The presented experimental results show that resultant performance of the proposed scheme is superior to the results of the previous research.

Keywords

Mobile robot Calibration Odometry Localization 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Bashiri, M., Vatankhah, H., and Ghidary, S. S., “Hybrid adaptive Differential Evolution for Mobile Robot Localization,” Intelligent Service Robotics, Vol. 5, No. 2, pp. 99–107, 2012.CrossRefGoogle Scholar
  2. 2.
    Cheng, P.-Y. and Chen, P.-J., “Navigation of Mobile Robot by using D++ Algorithm,” Intelligent Service Robotics, Vol. 5, No. 4, pp. 229–243, 2012.CrossRefGoogle Scholar
  3. 3.
    Thrun, S., Burgard, W., and Fox, D., “Probabilistic Robotics,” MIT Press, pp. 117–147, 2005.Google Scholar
  4. 4.
    Borenstein,J., Everett,H., and Feng,L., “Where am I Sensors and Methods for Mobile Robot Positioning,” www-personal.umich.edu/~johannb/Papers/pos96rep.pdf (Accessed 5 JUL 2016)Google Scholar
  5. 5.
    Borenstein, J. and Feng, L., “Measurement and Correction of Systematic Odometry Errors in Mobile Robots,” IEEE Transactions on Robotics and Automation, Vol. 12, No. 6, pp. 869–880, 1996.CrossRefGoogle Scholar
  6. 6.
    Siegwart, R., Nourbakhsh, I. R., and Scaramuzza, D., “Introduction to Autonomous Mobile Robots,” MIT Press, pp. 265–367, 2011.Google Scholar
  7. 7.
    Borenstein, J. and Feng, L., “Gyrodometry: A New Method for Combining Data From Gyros and Odometry in Mobile Robots,” Proc. of IEEE International Conference on Robotics and Automation, Vol. 1, pp. 423–428, 1996.CrossRefGoogle Scholar
  8. 8.
    Komoriya, K. and Oyama, E., “Position Estimation of a Mobile Robot using Optical Fiber Gyroscope (OFG),” Proc. of IEEE/RSJ/GI International Conference on Intelligent Robots and Systems, Vol. 1, pp. 143–149, 1994.CrossRefGoogle Scholar
  9. 9.
    Lee, K., Jung, C., and Chung, W., “Accurate Calibration of Kinematic Parameters for Two Wheel Differential Mobile Robots,” Journal of Mechanical Science and Technology, Vol. 25, No. 6, pp. 1603–1611, 2011.CrossRefGoogle Scholar
  10. 10.
    Jung, C. and Chung, W., “Calibration of Kinematic Parameters for Two Wheel Differential Mobile Robots by using Experimental Heading Errors,” International Journal of Advanced Robotic Systems, Vol. 8, No. 5, pp. 134–142, 2011.Google Scholar
  11. 11.
    Jung, C. and Chung, W., “Accurate Calibration of Two Wheel Differential Mobile Robots by using Experimental Heading Errors,” Proc. of IEEE International Conference on Robotics and Automation (ICRA), pp. 4533–4538, 2012.Google Scholar
  12. 12.
    McKerrow, P. J. and Ratner, D., “Calibrating a 4-Wheel Mobile Robot,” Proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems, Vol. 1, pp. 859–864, 2002.CrossRefGoogle Scholar
  13. 13.
    Lee, K. and Chung, W., “Calibration of Kinematic Parameters of a Car-Like Mobile Robot to Improve Odometry Accuracy,” Proc. of IEEE International Conference on Robotics and Automation, pp. 2546–2551, 2008.Google Scholar
  14. 14.
    Lee, K., Chung, W., and Yoo, K., “Kinematic Parameter Calibration of a Car-Like Mobile Robot to Improve Odometry Accuracy,” Mechatronics, Vol. 20, No. 5, pp. 582–595, 2010.CrossRefGoogle Scholar
  15. 15.
    Atmel Co., Ltd., “ATmega128,” http://www.atmel.com/devices/ATMEGA128.aspx (Accessed 14 JUL 2016)Google Scholar
  16. 16.
    NewTC Co., Ltd., “AVR MEGA 128 PRO Development Kit,” http://www.newtc.co.kr/dpshop/shop/item.php?it_id=1458730878 (Accessed 14 JUL 2016)Google Scholar
  17. 17.
    Nidec Copal Electronics Corp., “Rotary Encoder RE12D,” http://www.nidec-copal-electronics.com/e/product/files/file/bbacb8cc4ab651a54cba60a4d60eafd9f8ba2b1d.pdf (Accessed 18 JUL 2016)Google Scholar
  18. 18.
    Hagisonic Co., Ltd., “tarGazer_Guide,” http://eng.hagisonic.kr/downLoad.html?cate=community&uid=338&fileName=129231125 2928980&downName=StarGazer_Guide_02.0904.16(English).pdf (Accessed 14 JUL 2016)Google Scholar
  19. 19.
    Firmtech Co., Ltd., “Bluetooth Serial Adapter FB100AS User Guide,” http://www.firmtech.co.kr/default/img/eng/manual/fb100as/FB100AS _User_Guide(Eng).pdf (Accessed 14 JUL 2016)Google Scholar
  20. 20.
    Peck, R., Olsen, C., and Devore, J. L., “Introduction to Statistics and Data Analysis,” Cengage Learning, 4th Ed., pp. 638–658, 2015.Google Scholar

Copyright information

© Korean Society for Precision Engineering and Springer-Verlag Berlin Heidelberg 2016

Authors and Affiliations

  • Daun Jung
    • 1
  • Jihoon Seong
    • 1
  • Chang-bae Moon
    • 2
  • Jiyong Jin
    • 1
  • Woojin Chung
    • 1
  1. 1.Department of Mechanical EngineeringKorea UniversitySeoulSouth Korea
  2. 2.School of Mechanical EngineeringChonnam National UniversityGwangjuSouth Korea

Personalised recommendations