Skip to main navigation Skip to search Skip to main content

Cognitive Navigation by Neuro-Inspired Localization, Mapping and Episodic Memory

  • Huajin Tang
  • , Rui Yan*
  • , Kay Chen Tan
  • *Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

One of the important topics in the study of robotic cognition is to enable robot to perceive, plan and react to situations in a real-world environment. We present a novel angle on this subject, by integrating active navigation with sequence learning. We propose a neuro-inspired cognitive navigation model which integrates the cognitive mapping ability of entorhinal cortex (EC) and episodic memory ability of hippocampus to enable the robot to perform more versatile cognitive tasks. The EC layer is modeled by a 3D continuous attractor network (CAN) structure to build the map of the environment. The hippocampus is modeled by a recurrent spiking neural network to store and retrieve task-related information. The information between cognitive map and memory network are exchanged through respective encoding and decoding schemes. The cognitive system is applied on a mobile robot platform and the robot exploration, localization and navigation are investigated. The robotic experiments demonstrate the effectiveness of the proposed system.
Original languageEnglish
Pages (from-to)751-761
JournalIEEE Transactions on Cognitive and Developmental Systems
Volume10
Issue number3
Online published23 Nov 2017
DOIs
Publication statusPublished - Sept 2018

Research Keywords

  • Brain modeling
  • cognitive map
  • Cognitive navigation
  • Computational modeling
  • episodic memory
  • Hippocampus
  • Navigation
  • neuromorphic cognitive systems.
  • Robot sensing systems
  • simultaneously localization and mapping (SLAM)

Fingerprint

Dive into the research topics of 'Cognitive Navigation by Neuro-Inspired Localization, Mapping and Episodic Memory'. Together they form a unique fingerprint.

Cite this