Accurate calibration of systematic errors for car-like mobile robots using experimental orientation errors
- 126 Downloads
- 3 Citations
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 LocalizationPreview
Unable to display preview. Download preview PDF.
References
- 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.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.Thrun, S., Burgard, W., and Fox, D., “Probabilistic Robotics,” MIT Press, pp. 117–147, 2005.Google Scholar
- 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.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.Siegwart, R., Nourbakhsh, I. R., and Scaramuzza, D., “Introduction to Autonomous Mobile Robots,” MIT Press, pp. 265–367, 2011.Google Scholar
- 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.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.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.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.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.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.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.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.Atmel Co., Ltd., “ATmega128,” http://www.atmel.com/devices/ATMEGA128.aspx (Accessed 14 JUL 2016)Google Scholar
- 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.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.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.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.Peck, R., Olsen, C., and Devore, J. L., “Introduction to Statistics and Data Analysis,” Cengage Learning, 4th Ed., pp. 638–658, 2015.Google Scholar