Integrated fuzzy logic and genetic algorithmic approach for simultaneous localization and mapping of mobile robots

被引:43
作者
Begum, Momotaz [1 ]
Mann, George K. I. [1 ]
Gosine, Raymond G. [1 ]
机构
[1] Mem Univ Newfoundland, Fac Engn, C CORE, St John, NF, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
simultaneous localization and mapping; mobile robots; fuzzy logic; genetic algorithm; island model genetic algorithm;
D O I
10.1016/j.asoc.2006.11.010
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a novel method of integrating fuzzy logic (FL) and genetic algorithm (GA) to solve the simultaneous localization and mapping ( SLAM) problem of mobile robots. The core of the proposed SLAM algorithm is based on an island model GA (IGA) which searches for the most probable map(s) such that the associated pose( s) provides the robot with the best localization information. Prior knowledge about the problem domain is transferred to GA in order to speed up the convergence. Fuzzy logic is employed to serve this purpose and allows the IGA to conduct the search starting from a potential region of the pose space. The underlying fuzzy mapping rules infer the uncertainty in the robot's location after executing a motion command and generate a sample-based prediction of its current position. This sample set is used as the initial population for the proposed IGA. Thus the GA-based search starts with adequate knowledge on the problem domain. The correspondence problem in SLAM is solved by exploiting the property of natural selection, which supports better performing individuals to survive in the competition. The proposed algorithm follows essentially no assumption about the environment and has the capacity to resolve the loop closure problem without maintaining explicit loop closure heuristics. The algorithm processes sensor data incrementally and therefore, has the capability of real time map generation. Experimental results in different indoor environments are presented to validate robustness of the algorithm. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:150 / 165
页数:16
相关论文
共 36 条
  • [1] *ACTIVMEDIA ROB, 2004, PION 3 OP MAN
  • [2] ARNONE S, 1994, PROC INT C TOOLS ART, P585, DOI 10.1109/TAI.1994.346439
  • [3] Measurement and correction of systematic odometry errors in mobile robots
    Borenstein, J
    Feng, L
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1996, 12 (06): : 869 - 880
  • [4] CASTELLANOS JA, 2000, LECT NOTES STAT
  • [5] CORCORAN A, 1993, OVERVIEW PARALLELISM
  • [6] CROSBA M, 1997, THESIS U OXFORD
  • [7] A solution to the simultaneous localization and map building (SLAM) problem
    Dissanayake, MWMG
    Newman, P
    Clark, S
    Durrant-Whyte, HF
    Csorba, M
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2001, 17 (03): : 229 - 241
  • [8] Duckett T, 2003, IEEE INT CONF ROBOT, P434
  • [9] SONAR-BASED REAL-WORLD MAPPING AND NAVIGATION
    ELFES, A
    [J]. IEEE JOURNAL OF ROBOTICS AND AUTOMATION, 1987, 3 (03): : 249 - 265
  • [10] ELIAZAR A, 2003, P INT JOINT C ART IN