A hierarchical model of goal directed navigation selects trajectories in a visual environment

Neurobiol Learn Mem. 2015 Jan:117:109-21. doi: 10.1016/j.nlm.2014.07.003. Epub 2014 Jul 29.

Abstract

We have developed a Hierarchical Look-Ahead Trajectory Model (HiLAM) that incorporates the firing pattern of medial entorhinal grid cells in a planning circuit that includes interactions with hippocampus and prefrontal cortex. We show the model's flexibility in representing large real world environments using odometry information obtained from challenging video sequences. We acquire the visual data from a camera mounted on a small tele-operated vehicle. The camera has a panoramic field of view with its focal point approximately 5 cm above the ground level, similar to what would be expected from a rat's point of view. Using established algorithms for calculating perceptual speed from the apparent rate of visual change over time, we generate raw dead reckoning information which loses spatial fidelity over time due to error accumulation. We rectify the loss of fidelity by exploiting the loop-closure detection ability of a biologically inspired, robot navigation model termed RatSLAM. The rectified motion information serves as a velocity input to the HiLAM to encode the environment in the form of grid cell and place cell maps. Finally, we show goal directed path planning results of HiLAM in two different environments, an indoor square maze used in rodent experiments and an outdoor arena more than two orders of magnitude larger than the indoor maze. Together these results bridge for the first time the gap between higher fidelity bio-inspired navigation models (HiLAM) and more abstracted but highly functional bio-inspired robotic mapping systems (RatSLAM), and move from simulated environments into real-world studies in rodent-sized arenas and beyond.

Keywords: Grid cell; Hippocampus; Navigation; Path planning; Place cell; RatSLAM; SLAM.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms
  • Animals
  • Entorhinal Cortex / physiology
  • Environment
  • Goals*
  • Hippocampus / physiology
  • Humans
  • Models, Neurological*
  • Motion Perception / physiology
  • Neural Networks, Computer*
  • Neurons / physiology
  • Prefrontal Cortex / physiology
  • Recognition, Psychology
  • Robotics / methods*
  • Spatial Navigation*
  • Visual Perception / physiology