Skip to main navigation Skip to search Skip to main content

BioSLAM: A Bioinspired Lifelong Memory System for General Place Recognition

  • Peng Yin*
  • , Abulikemu Abuduweili
  • , Shiqi Zhao
  • , Lingyun Xu
  • , Changliu Liu
  • , Sebastian Scherer
  • *Corresponding author for this work

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

Abstract

We present BioSLAM, a lifelong (lifelong simultaneous localization and mapping) SLAM framework for learning various new appearances incrementally and maintaining accurate place recognition for previously visited areas. Unlike humans, artificial neural networks suffer from catastrophic forgetting and may forget the previously visited areas when trained with new arrivals. For humans, researchers discover that there exists a memory replay mechanism in the brain to keep the neuron active for previous events. Inspired by this discovery, BioSLAM designs a gated generative replay to control the robot's learning behavior based on the feedback rewards. Specifically, BioSLAM provides a novel dual-memory mechanism for the maintenance of: 1) a dynamic memory to efficiently learn new observations; and 2) a static memory to balance new–old knowledge. When the agent is encountered with different appearances under new domains, the complete processing pipeline can help to incrementally update the place recognition ability, robust to the increasing complexity of long-term place recognition. We demonstrate BioSLAM in three incremental SLAM scenarios as follows. 1) A 120 km city-scale trajectories with LiDAR-based inputs. 2) A multivisited 4.5 km campus-scale trajectories with LiDAR-vision inputs. 3) An official Oxford dataset with 10 km visual inputs under different environmental conditions. We show that BioSLAM can incrementally update the agent's place recognition ability and outperform the state-of-the-art incremental approach, generative replay, by 24% in terms of place recognition accuracy. To the best of our knowledge, BioSLAM is the first memory-enhanced lifelong SLAM system to help incremental place recognition in long-term navigation tasks.

© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
Original languageEnglish
Pages (from-to)4855-4874
JournalIEEE Transactions on Robotics
Volume39
Issue number6
Online published6 Sept 2023
DOIs
Publication statusPublished - Dec 2023

Research Keywords

  • Continuous localization
  • Feature extraction
  • incremental place recognition (PR)
  • lifelong simultaneous localization and mapping (SLAM)
  • Location awareness
  • Navigation
  • Robots
  • Simultaneous localization and mapping
  • Task analysis
  • Visualization

Fingerprint

Dive into the research topics of 'BioSLAM: A Bioinspired Lifelong Memory System for General Place Recognition'. Together they form a unique fingerprint.

Cite this