A Fusion Localization Algorithm Combining MCL with EKF

The Monte Carlo algorithm uses a random and weighted sampling set to represent and estimate the possible and position distribution of the mobile robot. To improve the accuracy of localization, a new localization algorithm combining the original MCL (Monte Carlo Localization) with EKF (Extended Kalman Filter) is proposed in this paper. First, according to the initial set, the needed particles are collected in the space and the mean value of particles are calculated. Second, the best global features LG are extracted from the sensors' measurements. Finally, EKF is used to update the current state and covariance of the robot and exclude the useless particles. Simulations and experiments proved that the proposed algorithm is superior, for the localization particles distribute tightly around the moving robot with lower location error.

[1]  Li Zhang,et al.  Line segment based map building and localization using 2D laser rangefinder , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[2]  Xiaoli Ma,et al.  Dual-Tone Radio Interferometric Positioning Systems Using Undersampling Techniques , 2014, IEEE Signal Processing Letters.

[3]  Wan Kyun Chung,et al.  Correlation-Based Scan Matching Using Ultrasonic Sensors for EKF Localization , 2012, Adv. Robotics.

[4]  方震,et al.  RSSI Variability Characterization and Calibration Method in Wireless Sensor Network , 2011 .

[5]  Yue-Shan Chang,et al.  A Mobile Agent-Based Software Intelligence Framework in Ubiquitous Environment , 2010, 2010 7th International Conference on Ubiquitous Intelligence & Computing and 7th International Conference on Autonomic & Trusted Computing.

[6]  Xiao-Ping Zhang,et al.  Efficient Closed-Form Algorithms for AOA Based Self-Localization of Sensor Nodes Using Auxiliary Variables , 2014, IEEE Transactions on Signal Processing.

[7]  Johannes Reuter Mobile robot self-localization using PDAB , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[8]  Se-Young Oh,et al.  A line feature based SLAM with low grade range sensors using geometric constraints and active exploration for mobile robot , 2008, Auton. Robots.