Abstract
Inertial navigation systems (INS) are composed of inertial sensors, such as accelerometers and gyroscopes. An INS updates its orientation and position automatically; it has an acceptable stability over the short term, however this stability deteriorates over time. Odometry, used to estimate the position of a mobile robot, employs encoders attached to the robot’s wheels. However, errors occur caused by the integrative nature of the rotating speed and the slippage between the wheel and the ground. In this paper, we discuss mobile robot position estimation without using external signals in indoor environments. In order to achieve optimal solutions, a Kalman filter that estimates the orientation and velocity of mobile robots has been designed. The proposed system combines INS and odometry and delivers more accurate position information than standalone odometry.
Similar content being viewed by others
References
J. Borenstein and L. Feng, Measurement and correction of systematic odometry errors in mobile robots, IEEE Trans. Robotics and Automation, 12(6) (1996) 869–880.
N. Houshangi and F. Azizi, Accurate mobile robot position determination using unscented Kalman filter, Electrical and Computer Engineering, Canadian Conference (2005) 846–851.
M. Ibraheem, Gyroscope-enhanced dead reckoning localization system for an intelligent walker, Information Networking and Automation (ICINA), International Conference, 1 (2010) V1-67–V1-72.
W. S. Moon, B. S. Cho, J. W. Jang and K. R. Baek, A multirobot positioning system using a multi-code ultrasonic sensor network and a Kalman filter, International Journal of Control, Automation, and Systems, 8(6) (2010) 1349–1355.
A. Widyotriatmo and K. S. Hong, Navigation function-based control of multiple wheeled vehicles, IEEE Trans. Industrial Electronic, 58(5) (2011) 1896–1906.
C. Nakagawa, Y. Suda, K. Nakano and S. Takehara, Stabilization of a bicycle with two-wheel steering and two-wheel driving by driving forces at low speed, Journal of Mechanical Science and Technology, 23(4) (2009) 980–986.
A. Widyotriatmo, B. H. Hong and K. S. Hong, Predictive navigation of an autonomous vehicle with nonholonomic and minimum turning radius constraints, Journal of Mechanical Science and Technology, 23(2) (2009) 381–388.
J. B. Song and K. S. Byun, Steering control algorithm for efficient drive of a mobile robot with steerable omni-directional wheels, Journal of Mechanical Science and Technology, 23(10) (2009) 2747–2756.
D. H. Titterton and J. L. Weston, Strapdown inertial navigation technology, Second Ed. The Institute of Electrical Engineers, United Kingdom (2004).
P. G. Savage, Strapdown inertial navigation integration algorithm design part 1: Attitude algorithm, Journal of Guidance, Control, and Dynamics, 21(1) (1998) 19–28.
P. G. Savage, Strapdown inertial navigation integration algorithm design part 2: Velocity and position algorithms, Journal of Guidance, Control, and Dynamics, 21(2) (1998) 208–221.
J. M. Choi, S. J. Lee and M. C. Won, Self-learning navigation algorithm for vision-based mobile robots using machine learning algorithms, Journal of Mechanical Science and Technology, 25(1) (2011) 247–254.
Q. Honghui and J. Moore, Direct Kalman filtering approach for GPS/INS integration, IEEE Trans. on Aerospace and Electronic Systems, 38(2) (2002) 687–693.
C. J. Wu and C. C. Tsai, Localization of an autonomous mobile robot based on ultrasonic sensory information, Journal of Intelligent and Robotic Systems, 30(3) (2001) 267–277.
L. Kleeman, Optimal estimation of position and heading for mobile robots using ultrasonic beacons and dead-reckoning, Proc. of the 1992 IEEE int. Conf. on Robotics and Automation, Nice, France (1992) 2582–2587.
C. C. Tsai, A localization system of a mobile robot by fusing dead-reckoning and ultrasonic measurements, Instrumentation and Measurement Technology Conference, IEEE, 1 (1998) 144–149.
T. T. Q. Bui and K. S. Hong, Sonar-based obstacle avoidance using region partition scheme Journal of Mechanical Science and Technology, 24(1) (2010) 365–372.
J. Vaganay, M. J. Aldon and A. Fournier, Mobile robot attitude estimation by fusion of inertial data, Proc. of the 1993 IEEE int. Conf. on Robotics and Automation, 1 (1993) 277–282.
B. Barshan, Hugh F and Durrant-Whyte, Inertial navigation systems for mobile robots, IEEE Trans. Robotics and Automation, 11(3) (1995) 328–342.
G. A. Piedrahita and D. M. Guayacundo, Evaluation of accelerometers as inertial navigation system for mobile robots, Robotics Symposium, 2006. LARS’ 06. IEEE 3rd Latin American (2006) 84–90.
G. Welch and G. Bishop, An introduction to the Kalman filter, UNC-Chapel Hill. TR 95-041 (4) (2006).
Author information
Authors and Affiliations
Corresponding author
Additional information
This paper was recommended for publication in revised form by Editor Keum Shik Hong
Bong-Su Cho received a B.S. degree in 2004, a M.S. degree in 2006, and is currently working toward a Ph.D degree at the school of Electrical Engineering, Pusan National University, Korea. His research interests include nonlinear control, adaptive control, robotics system, positioning system and system identification.
Woo-sung Moon received a B.S. degree in 2007, a M.S. degree in 2009, and is currently working toward a Ph.D degree at the school of Electrical Engineering, Pusan National University, Korea. His research interests include nonlinear control, adaptive control, robotics system and collective intelligent systems.
Woo-Jin Seo received a B.S. degree in 2008, and is currently working toward a M.S. degree at the school of Electrical Engineering, Pusan National University, Korea. His research interests include signal processing, robotics system, adaptive control, artificial intelligent and localization.
Kwang-Ryul Baek received a B.S. degree in Electrical and Mechanical Engineering from Pusan National University, Korea, in 1984. He received M.S and Ph.D degrees from KAIST, Korea. He joined Turbotech Company as the head of development from 1989 to 1994. Now, he is a professor at Pusan National University, Korea. His research interests include digital signal processing, control systems, and high-speed circuit systems.
Rights and permissions
About this article
Cite this article
Cho, BS., Moon, Ws., Seo, WJ. et al. A dead reckoning localization system for mobile robots using inertial sensors and wheel revolution encoding. J Mech Sci Technol 25, 2907–2917 (2011). https://doi.org/10.1007/s12206-011-0805-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12206-011-0805-1