A Visual Based Extended Monte Carlo Localization for Autonomous Mobile Robots
As a probabilistic localization algorithm, Monte Carlo localization (MCL) method has been widely used for mobile robot localization over the past decade. In this paper, an extended MCL method (EMCL) is developed by incorporating two different resampling processes, namely importance resampling and sensor-based resampling, to conventional MCL for improvement of localization performance. Different resampling processes are utilized based on a matching of sample distribution and observations. Two additional processes for validating over-convergence and uniformity are introduced for examination of such matching. A visual based EMCL is further implemented using a triangulation-based resampling from visual features recognized by Bayesian networks. Experiments are conducted to demonstrate the validity of the proposed approach