A Rao-Blackwellized particle filter approach is an effective means to estimate the full SLAM posterior. The approach provides for the use of raw sensor measurements directly in SLAM, thus obviating the need to extract landmarks using complex feature extraction methods and data association. In this paper a solution framework based on Rao-Blackwellized particle filters (RB) and genetic algorithms (GA) is proposed for recovering the full SLAM posterior using raw exteroceptive sensor measurements, i.e. without landmarks. The resultant Rao-Blackwellized genetic algorithmic filter (RBGAF) permits the uses of any arbitrary measurement model unlike FastSLAM with scan matching. Since the proposed method represents the environmental map state for each robot trajectory using a population of chromosomes as opposed to grids, RBGAF is much more memory efficient than DP-SLAM. Memory efficiency is further enhanced through the exploitation of dynamic data structures for representing the maps and the robot trajectories. This makes the proposed RBGAF very suitable for large scale SLAM in 3D environments. Further, the proposed method's provision for adaptation of chromosome lifetime/group sizes and its ability to incorporate alternative map representations makes it adaptable to varied environments and different sensors. Simulation and experimental results obtained in an outdoor environment using a laser measurement system are presented to demonstrate the method's effectiveness.
[1]
Sebastian Thrun,et al.
FastSLAM: a factored solution to the simultaneous localization and mapping problem
,
2002,
AAAI/IAAI.
[2]
Nando de Freitas,et al.
Rao-Blackwellised Particle Filtering for Dynamic Bayesian Networks
,
2000,
UAI.
[3]
David E. Goldberg,et al.
Genetic Algorithms in Search Optimization and Machine Learning
,
1988
.
[4]
Ronald Parr,et al.
DP-SLAM: fast, robust simultaneous localization and mapping without predetermined landmarks
,
2003,
IJCAI 2003.
[5]
Wolfram Burgard,et al.
An efficient fastSLAM algorithm for generating maps of large-scale cyclic environments from raw laser range measurements
,
2003,
Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).
[6]
Wolfram Burgard,et al.
Improving Grid-based SLAM with Rao-Blackwellized Particle Filters by Adaptive Proposals and Selective Resampling
,
2005,
Proceedings of the 2005 IEEE International Conference on Robotics and Automation.
[7]
Sebastian Thrun,et al.
Probabilistic robotics
,
2002,
CACM.
[8]
Ngai Ming Kwok,et al.
Evolutionary particle filter: re-sampling from the genetic algorithm perspective
,
2005,
2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.