Skip to main content
Log in

Immune evolutionary algorithms with domain knowledge for simultaneous localization and mapping

  • Published:
Journal of Central South University of Technology Aims and scope Submit manuscript

Abstract

Immune evolutionary algorithms with domain knowledge were presented to solve the problem of simultaneous localization and mapping for a mobile robot in unknown environments. Two operators with domain knowledge were designed in algorithms, where the feature of parallel line segments without the problem of data association was used to construct a vaccination operator, and the characters of convex vertices in polygonal obstacle were extended to develop a pulling operator of key point grid. The experimental results of a real mobile robot show that the computational expensiveness of algorithms designed is less than other evolutionary algorithms for simultaneous localization and mapping and the maps obtained are very accurate. Because immune evolutionary algorithms with domain knowledge have some advantages, the convergence rate of designed algorithms is about 44% higher than those of other algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Dissanayake G, Newman P, Clark S, et al. A solution to the simultaneous localization and map building (SLAM) problem[J]. Transactions on Robotics and Automation, 2001, 17(3): 229–241.

    Article  Google Scholar 

  2. Leonard J J, Durrant-Whyte H F. Directed sonar sensing for mobile robot navigation[M]. Dordrecht: Kluwer Academic Publishers, 1992.

    Book  Google Scholar 

  3. Thrun S. Robotic mapping: a survey[R]. Pittsburgh: School of Computer Science, Carnegie Mellon University, 2002.

    Google Scholar 

  4. WANG Lu, CAI Zi-xing. Progress of CML for mobile robots in unknown environments[J] Robot, 2004, 26(4): 380–384. (in Chinese)

    Google Scholar 

  5. Montemerlo M, Thrun S, Koller D, et al. Fast SLAM: a factored solution to the simultaneous localization and mapping problem[C]//Kortenkamp D, Bonasso R P, Murphy R. Proceedings of the AAAI National Conference on Artificial Intelligence. Edmonton, 2002: 593–598.

  6. Smith R C, Cheeseman P. On the representation and estimation of spatial uncertainty [J]. International Journal of Robotics Research, 1986, 5(4): 56–68

    Article  Google Scholar 

  7. Smith R, Self M, Cheeseman P. Estimating uncertain spatial relationships in robotics [C] // Wilfong G T, Cox I J. Autonomous Robot Vehicles. New York: Springer-Verlag, 1990: 167–193.

    Chapter  Google Scholar 

  8. Duckett T. A genetic algorithm for simultaneous localization and mapping[C]// Proceedings of the IEEE International Conference on Robotics and Automation. Taipei, 2003: 434–439.

  9. JIAO Li-chen, WANG Lei. A novel genetic algorithm based on immunity[J] IEEE Transactions on Systems, Man, and Cybernetics—Part A: Systems and Humans, 2000, 30(5): 552–561.

    Article  Google Scholar 

  10. de Castro L N, vov Zuben F J. Learning and optimization using the clonal selection principle [J] IEEE Transactions on Evolutionary Computation, 2002, 6(3): 239–251.

    Article  Google Scholar 

  11. Moravec H, Elfes A. High resolution maps from wide angle sonar[C]//Proceedings of the IEEE International Conference on Robotics and Automation. New York: ASME, 1985: 116–121.

    Google Scholar 

  12. Drumheller M. Mobile robot localization using sonar [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1987, 9(2): 323–332.

    Google Scholar 

  13. Michalewicz Z. Genetic algorithms+data structure=evolutionary programming [M]. Berlin: Springer-Verlag, 1996.

    MATH  Google Scholar 

  14. Siadat A, Kaske A, Klausman S. An optimized segmentation method for a 2d laser-scanner applied to mobile robot navigation[C] // Albertos P. Proceedings of the 3rd IFAC Symposium on Intelligent Components and Instruments for Control Applications. Annecy: Université de Savoie, 1997: 153–158.

    Google Scholar 

  15. Schiele B, Crowley J L. A comparison of position estimation techniques using occupancy grids[J]. IEEE Transaction on Robotics and Automation, 1994, 12(3): 1628–1634.

    Google Scholar 

  16. ZHENG Jing-hua, XIAO Song-qing, PENG Gui-hua. A useful model of knowledge base[J]. Journal of Xiangtan University: Natural Science, 1999, 21(3): 104–106. (in Chinese)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Li Mei-yi PhD.

Additional information

Foundation item: Projects(60234030; 60404021) supported by the National Natural Science Foundation of China

Rights and permissions

Reprints and permissions

About this article

Cite this article

Li, My., Cai, Zx. Immune evolutionary algorithms with domain knowledge for simultaneous localization and mapping. J Cent. South Univ. Technol. 13, 529–535 (2006). https://doi.org/10.1007/s11771-006-0082-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11771-006-0082-9

Key words

CLC number

Navigation