IRobot self-localization using EKF

Self-Localization plays an important role in the mobile robot autonomous navigation. The Wheel Mobile robot usually contains a large number of different sensors, such as odometry, gyro, laser, camera and so on. All these sensors provide the information of robot localization and all these information should be considered for the optimal location. However, for the cost of the iRobot, we could not be equipped with a lot of sensors. We have only encoder sensor and gyro sensor. So this paper researches mobile robot localization only using odometer and gyro sensor based on Extended Kalman Filter (EKF). The method is that the iRobot fuses the messages from encoder sensor and gyro sensor by EKF theory, which can collect the errors that obtained the robot's orientation and position. The experiment results appear that the proposed self-localization method is effective and feasible.

[1]  Hugh F. Durrant-Whyte,et al.  Mobile robot localization by tracking geometric beacons , 1991, IEEE Trans. Robotics Autom..

[2]  W. Burgard,et al.  Markov Localization for Mobile Robots in Dynamic Environments , 1999, J. Artif. Intell. Res..

[3]  Gaurav S. Sukhatme,et al.  Mobile Robot Simultaneous Localization and Mapping in Dynamic Environments , 2005, Auton. Robots.

[4]  Rudy R. Negenborn,et al.  Robot Localization and Kalman Filters , 2003 .

[5]  Liqiang Feng,et al.  Measurement and correction of systematic odometry errors in mobile robots , 1996, IEEE Trans. Robotics Autom..

[6]  Gang Zhang,et al.  Mobile Robot Localization Based on Extended Kalman Filter , 2006, 2006 6th World Congress on Intelligent Control and Automation.

[7]  Hugh F. Durrant-Whyte,et al.  Inertial navigation systems for mobile robots , 1995, IEEE Trans. Robotics Autom..

[8]  Wolfram Burgard,et al.  Robust Monte Carlo localization for mobile robots , 2001, Artif. Intell..

[9]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .

[10]  S. Julier,et al.  A General Method for Approximating Nonlinear Transformations of Probability Distributions , 1996 .

[11]  Andrea Garulli,et al.  Comparison of EKF and UKF for Spacecraft Localization via Angle Measurements , 2011, IEEE Transactions on Aerospace and Electronic Systems.

[12]  R. E. Kalman,et al.  A New Approach to Linear Filtering and Prediction Problems , 2002 .

[13]  Guanrong Chen,et al.  Kalman Filtering with Real-time Applications , 1987 .

[14]  He Zhao,et al.  Self-localization of mobile robot based on monocular and extended kalman filter , 2009, 2009 9th International Conference on Electronic Measurement & Instruments.

[15]  Liqiang Feng,et al.  Navigating Mobile Robots: Systems and Techniques , 1996 .

[16]  Sebastian Thrun,et al.  Probabilistic robotics , 2002, CACM.