Dual-memory Approach

  • Combination of several memories specialized for storing different types of data and supporting different functionalities

Triplestores

  • The contents of this memory system is semantic in nature (small)

LevelDB

  • key-value storage database, operate in RAM (developed by Google)
  • Interpretation includes computing spatial relations between objects to keep an updated relational model of the scene around the robot