用嵌套搜索求解机器人博弈均衡,实时高效且安全可靠
Effective Game-Theoretic Motion Planning via Nested Search
- 通过嵌套搜索在动作空间中高效寻找纳什均衡
- 在主流硬件上实现秒级求解,支持复杂动态系统
- 可显式选择最优均衡,适合自动驾驶与竞速场景
为实现在真实世界中的有效、安全部署,个体机器人必须能够推理与其他智能体的交互,这些交互通常缺乏显式通信。近期研究指出,博弈论(尤其是纳什均衡)是实现行为感知决策的关键。然而,现有方法未能充分发挥博弈论推理的潜力:基于优化的方法依赖简化的机器人动力学,易陷入局部极小值;依赖收益矩阵的方法因需枚举所有可能轨迹而扩展性差。为此,我们提出博弈论嵌套搜索(GTNS),一种新颖、可扩展且可证明正确的通用动力系统纳什均衡计算方法。GTNS高效搜索所有参与智能体的动作空间,通过在低维空间进行内层搜索,剔除违反纳什均衡约束(无单方面偏离)的轨迹。该算法可通过用户指定的全局目标显式选择均衡,从而捕捉丰富的现实交互。我们在多种自动驾驶和竞速场景中验证了该方法,仅用消费级硬件即可在数秒内获得解。
原文摘要 · Abstract (English)
To facilitate effective, safe deployment in the real world, individual robots must reason about interactions with other agents, which often occur without explicit communication. Recent work has identified game theory, particularly the concept of Nash Equilibrium (NE), as a key enabler for behavior-aware decision-making. Yet, existing work falls short of fully unleashing the power of game-theoretic reasoning. Specifically, popular optimization-based methods require simplified robot dynamics and tend to get trapped in local minima due to convexification. Other works that rely on payoff matrices suffer from poor scalability due to the explicit enumeration of all possible trajectories. To bridge this gap, we introduce Game-Theoretic Nested Search (GTNS), a novel, scalable, and provably correct approach for computing NEs in general dynamical systems. GTNS efficiently searches the action space of all agents involved, while discarding trajectories that violate the NE constraint (no unilateral deviation) through an inner search over a lower-dimensional space. Our algorithm enables explicit selection among equilibria by utilizing a user-specified global objective, thereby capturing a rich set of realistic interactions. We demonstrate the approach on a variety of autonomous driving and racing scenarios where we achieve solutions in mere seconds on commodity hardware.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。