用主动推理统一建图、定位与规划,让机器人无地图自主导航。
Online Structure Learning and Planning for Autonomous Robot Navigation using Active Inference
- 基于主动推理构建动态稀疏拓扑地图,实时更新状态转移。
- 无需预训练,在真实/仿真环境中实现目标导向与探索平衡。
- 自监督运行,抗传感器故障与里程计漂移,适合复杂未知环境。
在未知环境中实现自主导航需机器人在不确定性下同时完成探索、定位与规划,且不依赖预设地图或大量训练。我们提出主动推理建图与规划(AIMAPP)框架,将建图、定位与决策统一于单一生成模型中,借鉴动物导航中的认知地图概念(拓扑结构、离散空间表征、预测信念更新)。该智能体在线构建并更新稀疏拓扑地图,动态学习状态转移,并通过最小化期望自由能进行行为规划,实现目标导向与探索行为的平衡。系统以ROS兼容方式实现,支持多种传感器与机器人平台,完全自监督运行,对传感器故障和里程计漂移具有鲁棒性,可在无预训练情况下持续执行探索与目标导航。在大规模真实与仿真环境中评估表明,其具备应对模糊观测、环境变化与传感器噪声的能力。该模型为非结构化场景下的可扩展导航提供了模块化、自监督解决方案。代码已开源:https://github.com/decide-ugent/aimapp。
原文摘要 · Abstract (English)
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 Active Inference MAPping and Planning (AIMAPP), a framework unifying mapping, localisation, and decision-making within a single generative model, drawing on cognitive-mapping concepts from animal navigation (topological organisation, discrete spatial representations and predictive belief updating) as design inspiration. 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 AIMAPP as a ROS-compatible system that is sensor and robot-agnostic and integrates with diverse hardware configurations. It operates in a fully self-supervised manner, is resilient to sensor failure, continues operating under odometric drift, and supports both exploration and goal-directed navigation without any pre-training. We evaluate the system in large-scale real and simulated environments against state-of-the-art planning baselines, demonstrating its adaptability to ambiguous observations, environmental changes, and sensor noise. The model offers a modular, self-supervised solution to scalable navigation in unstructured settings. AIMAPP is available at https://github.com/decide-ugent/aimapp.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。