Zero-shot Structure Learning and Planning for Autonomous Robot Navigation using Active Inference
By: Daria de tinguy , Tim Verbelen , Emilio Gamba and more
Potential Business Impact:
Robots learn to explore new places without maps.
Autonomous navigation in unfamiliar environments requires robots to simultaneously explore, localise, and plan under uncertainty, without relying on predefined maps or extensive training. We present a biologically inspired, Active Inference-based framework, Active Inference MAPping and Planning (AIMAPP). This model unifies mapping, localisation, and decision-making within a single generative model. Inspired by hippocampal navigation, it uses topological reasoning, place-cell encoding, and episodic memory to guide behaviour. The agent builds and updates a sparse topological map online, learns state transitions dynamically, and plans actions by minimising Expected Free Energy. This allows it to balance goal-directed and exploratory behaviours. We implemented a ROS-compatible navigation system that is sensor and robot-agnostic, capable of integrating with diverse hardware configurations. It operates in a fully self-supervised manner, is resilient to drift, and supports both exploration and goal-directed navigation without any pre-training. We demonstrate robust performance in large-scale real and simulated environments against state-of-the-art planning models, highlighting the system's adaptability to ambiguous observations, environmental changes, and sensor noise. The model offers a biologically inspired, modular solution to scalable, self-supervised navigation in unstructured settings. AIMAPP is available at https://github.com/decide-ugent/AIMAPP.
Similar Papers
Bio-Inspired Topological Autonomous Navigation with Active Inference in Robotics
Robotics
Robots explore new places without needing maps.
Navigation and Exploration with Active Inference: from Biology to Industry
Robotics
Robot learns to explore new places by itself.
Active Inference for an Intelligent Agent in Autonomous Reconnaissance Missions
Artificial Intelligence
Helps robots explore and find things faster.