Mobile robot localization with gyroscope and constrained Kalman filter
The odometry information used in mobile robot localization can contain a significant number of errors when robot experiences slippage. To offset the presence of these errors, the use of a low-cost gyroscope in conjunction with Kalman filtering methods has been considered by many researchers. However, results from conventional Kalman filtering methods that use a gyroscope with odometry can unfeasible because the parameters are estimated regardless of the physical constraints of the robot. In this paper, a novel constrained Kalman filtering method is proposed that estimates the parameters under the physical constraints using a general constrained optimization technique. The state observability is improved by additional state variables and the accuracy is also improved through the use of a nonapproximated Kalman filter design. Experimental results show that the proposed method effectively offsets the localization error while yielding feasible parameter estimation.
KeywordsConstraints gyroscope Kalman filtering localization mobile robot observability
Unable to display preview. Download preview PDF.
- EPSON Toyocom Corp., XV-3500CB data sheet — Angular rate sensor [Online], Available: http://www.epsontoyocom.co.jp/english/product/Sensor/XV-3500CB/XV-3500CB.html
- Analog Devices, Inc., ADXRS150 — Angular rate sensor [Online], Available: http://www.analog.com/en/prod/0,2877,ADXRS150,00.html
- K. Komoriya and E. Oyama, “Position estimation of a mobile robot using optical fiber gyroscope (OFG),” Proc. of IEEE/RSJ Int’l Conf. on Intelligent Robots and Systems, Munich, Germany, pp. 143–149, Sept. 1994.Google Scholar
- 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. of IEEE Int’l Conf. on Robotics and Automation, Detroit, pp. 1656–1663, May 1999.Google Scholar
- N. Ma, M. Bouchard, and R. A. Goubran, “Dual perceptually constrained unscented Kalman filter for enhancing speech degraded by colored noise,” Proc. of Int’l Conf. on Signal Processing, 2004.Google Scholar
- W. Li and H. Leung, “Constrained unscented Kalman filter based fusion of GPS/INS/digital map for vehicle localization,” Proc. of IEEE Intelligent Transportation Systems, vol. 2, pp. 1362–1367, Oct. 2003.Google Scholar
- J. Vaganay, M. J. Aldon, and A. Fourinier, “Mobile robot attitude estimation by fusion of inertial data,” Proc. of IEEE Int’l Conf. on Robotics and Automation, Atlanta, GA, pp. 277–282, May 1993.Google Scholar
- S. G. Mohinder and P. A. Angus, Kalman Filtering: Theory and Practice Using Matlab, 2nd ed., John Wiley & Sons, pp. 43–44, 275–281, 2001.Google Scholar
- B. Southall, B. F. Buxton, and J. A. Marchant, “Controllability and observability: tools for Kalman filter design,” Proc. of the Ninth British Machine Vision Conference, John N. Carter & Mark S. Nixon (eds), pp. 164–173, 1998.Google Scholar
- F. Azizi and N. Houshangi, “Mobile robot position determination using data from gyro and odometry,” Proc. of Canadian Conf. on Electrical and Computer Engineering, vol. 2, pp. 719–722. May 2004.Google Scholar
- D. Simon and D. L. Simon, “Aircraft turbofan engine health estimation using constrained Kalman filtering,” ASME Turbo Expo 2003, Atlanta, GA, GT2003-38584, June 2003.Google Scholar
- H. Myung, H.-K. Lee, K. Choi, S. W. Bang, and S. Kimg, “Constrained Kalman filter for mobile robot localization with gyroscope,” Proc. of IEEE/RSJ Int’l Conf. on Intelligent Robots and Systems, pp. 442–447, Beijing, China, Oct. 2006.Google Scholar