ORION: Option-Regularized Deep Reinforcement Learning for Cooperative Multi-Agent Online Navigation
Zhang Shizhe, Liang Jingsong, Zhou Zhitao, Ye Shuhan, Wang Yizhuo, Tan Ming Siang Derek, Chiun Jimmy, Cao Yuhong, Sartoretti Guillaume
TL;DR
ORION addresses cooperative multi-agent online navigation under partial observability by fusing prior and online maps through a graph encoder and driving decisions with an option-regularized policy and critic. Its dual-stage cooperation enables agents to help teammates after reaching targets, improving the team makespan while maintaining real-time performance. Key contributions include the informative graph observations, an option-critic framework with termination and FSM-based transitions, and a privileged-information critic for stable long-horizon value estimation. The approach demonstrates strong gains in simulated, Gazebo, and real-world experiments, highlighting practical applicability for scalable, decentralized cooperative navigation.
Abstract
Existing methods for multi-agent navigation typically assume fully known environments, offering limited support for partially known scenarios such as warehouses or factory floors. There, agents may need to plan trajectories that balance their own path optimality with their ability to collect and share information about the environment that can help their teammates reach their own goals. To these ends, we propose ORION, a novel deep reinforcement learning framework for cooperative multi-agent online navigation in partially known environments. Starting from an imperfect prior map, ORION trains agents to make decentralized decisions, coordinate to reach their individual targets, and actively reduce map uncertainty by sharing online observations in a closed perception-action loop. We first design a shared graph encoder that fuses prior map with online perception into a unified representation, providing robust state embeddings under dynamic map discrepancies. At the core of ORION is an option-critic framework that learns to reason about a set of high-level cooperative modes that translate into sequences of low-level actions, allowing agents to switch between individual navigation and team-level exploration adaptively. We further introduce a dual-stage cooperation strategy that enables agents to assist teammates under map uncertainty, thereby reducing the overall makespan. Across extensive maze-like maps and large-scale warehouse environments, our simulation results show that ORION achieves high-quality, real-time decentralized cooperation over varying team sizes, outperforming state-of-the-art classical and learning-based baselines. Finally, we validate ORION on physical robot teams, demonstrating its robustness and practicality for real-world cooperative navigation.
