Multi-channel Bayesian Adaptive Resonance Associate Memory for on-line topological map building

Graphical abstractDisplay Omitted HighlightsMBARAM enables topological map building with little or no human intervention.Does not require high-level cognitive and prior knowledge to function in a natural environment.Multiple sensory sources are processes simultaneously crucial for real-world robot navigation.Results show capability of generating topological map online used for localization. In this paper, a new network is proposed for automated recognition and classification of the environment information into regions, or nodes. Information is utilized in learning the topological map of an environment. The architecture is based upon a multi-channel Adaptive Resonance Associative Memory (ARAM) that comprises of two layers, input and memory. The input layer is formed using the Multiple Bayesian Adaptive Resonance Theory, which collects sensory data and incrementally clusters the obtained information into a set of nodes. In the memory layer, the clustered information is used as a topological map, where nodes are connected with edges. Nodes in the topological map represent regions of the environment and stores the robot location, while edges connect nodes and stores the robot orientation or direction. The proposed method, a Multi-channel Bayesian Adaptive Resonance Associative Memory (MBARAM) is validated using a number of benchmark datasets. Experimental results indicate that MBARAM is capable of generating topological map online and the map can be used for localization.

[1]  Ah-Hwee Tan,et al.  Adaptive resonance associative map , 1995, Neural Networks.

[2]  J. O'Keefe,et al.  The hippocampus as a spatial map. Preliminary evidence from unit activity in the freely-moving rat. , 1971, Brain research.

[3]  Juan D. Tardós,et al.  Hierarchical SLAM: real-time accurate mapping of large environments , 2005, IEEE Transactions on Robotics.

[4]  Benjamin Kuipers,et al.  A robot exploration and mapping strategy based on a semantic hierarchy of spatial representations , 1991, Robotics Auton. Syst..

[5]  Stephen Grossberg,et al.  A massively parallel architecture for a self-organizing neural pattern recognition machine , 1988, Comput. Vis. Graph. Image Process..

[6]  Stefan Preitl,et al.  Gravitational search algorithm-based design of fuzzy control systems with a reduced parametric sensitivity , 2013, Inf. Sci..

[7]  Giulio Fontana,et al.  Rawseeds ground truth collection systems for indoor self-localization and mapping , 2009, Auton. Robots.

[8]  Boaz Lerner,et al.  The Bayesian ARTMAP , 2007, IEEE Transactions on Neural Networks.

[9]  Jean-Arcady Meyer,et al.  Map-based navigation in mobile robots: I. A review of localization strategies , 2003, Cognitive Systems Research.

[10]  Janet Wiles,et al.  OpenRatSLAM: an open source brain-based SLAM system , 2013, Autonomous Robots.

[11]  Gordon Wyeth,et al.  RatSLAM: a hippocampal model for simultaneous localization and mapping , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[12]  Colin Fyfe,et al.  Quantization errors in the harmonic topographic mapping , 2006 .

[13]  Roland Siegwart,et al.  Hybrid simultaneous localization and map building: a natural integration of topological and metric , 2003, Robotics Auton. Syst..

[14]  Silvia Silva da Costa Botelho,et al.  Sensor fusion based on multi-self-organizing maps for SLAM , 2010, 2010 IEEE Conference on Multisensor Fusion and Integration.

[15]  Oscar Castillo,et al.  An improved evolutionary method with fuzzy logic for combining Particle Swarm Optimization and Genetic Algorithms , 2011, Appl. Soft Comput..

[16]  S. Grossberg Beta oscillations and hippocampal place cell learning during exploration of novel environments , 2009, Hippocampus.

[17]  Alan C. Schultz,et al.  Continuous localization using evidence grids , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[18]  Edwin Lughofer,et al.  Hybridization of multi-objective evolutionary algorithms and artificial neural networks for optimizing the performance of electrical drives , 2013, Eng. Appl. Artif. Intell..

[19]  David Filliat,et al.  Map-based navigation in mobile robots: II. A review of map-learning and path-planning strategies , 2003, Cognitive Systems Research.

[20]  Keiji Nagatani,et al.  Topological simultaneous localization and mapping (SLAM): toward exact localization without explicit localization , 2001, IEEE Trans. Robotics Autom..

[21]  Woojin Chung,et al.  Topological map building based on thinning and its application to localization , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[22]  N. A. Elhefnawy Solving Bi-level Problems Using Modified Particle Swarm Optimization Algorithm , 2014 .

[23]  Vaughn L. Hetrick,et al.  Transient 23–30 Hz oscillations in mouse hippocampus during exploration of novel environments , 2008, Hippocampus.

[24]  Rachid Alami,et al.  Incremental topological modeling using local Voronoi-like graphs , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[25]  Jing-Yu Yang,et al.  Online topological map building and qualitative localization in large-scale environment , 2010, Robotics Auton. Syst..

[26]  Y. Charlie Hu,et al.  Multi-robot SLAM with topological/metric maps , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[27]  Jean-Arcady Meyer,et al.  The Psikharpax project: towards building an artificial rat , 2005, Robotics Auton. Syst..

[28]  Robin R. Murphy,et al.  Artificial intelligence and mobile robots: case studies of successful robot systems , 1998 .

[29]  Tae-Bum Kwon,et al.  Thinning-based topological exploration using position probability of topological nodes , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[30]  Sebastian Thrun,et al.  Learning Metric-Topological Maps for Indoor Mobile Robot Navigation , 1998, Artif. Intell..

[31]  K. Watanabe,et al.  Topological Map Generation based on Delaunay Triangulation for Mobile Robot , 2006, 2006 SICE-ICASE International Joint Conference.

[32]  Jean-Paul Laumond,et al.  Position referencing and consistent world modeling for mobile robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[33]  Domenico G. Sorrenti,et al.  Rawseeds : Building a Benchmarking Toolkit for Autonomous Robotics , 2014 .