CommonRoad-Game:一种面向自动驾驶的人机协同仿真框架
CommonRoad-Game是一个轻量级的人机协同仿真框架,紧密集成于CommonRoad平台,用于测试运动规划器与人类驾驶员的实时交互。它采用多线程架构和鲁棒同步机制,支持确定性交互、可扩展的多智能体仿真,并包含场景生成模块以构建多样化的可重复测试用例。实验表明,该框架实现了稳定的时间同步,并能够无缝集成CommonRoad兼容的运动规划器。源代码已公开。
近期,来自arXiv的一项研究提出了CommonRoad-Game,这是一个专门为自动驾驶设计的人机协同仿真框架。该框架旨在解决现有仿真平台在实时人类交互方面的不足。传统的仿真系统通常依赖固定数据集,缺乏实时交互接口,或者与自动驾驶生态系统集成不紧密。许多现有的人机协同模拟器计算密集,不适合早期研究的快速原型开发。CommonRoad-Game的核心理念是与CommonRoad平台深度融合。CommonRoad是一个成熟的自动驾驶研究平台,而CommonRoad-Game在其基础上增加了一个轻量级、支持实时人类参与的仿真环境。研究者引入了一种多线程架构,配合鲁棒的时间同步机制,使得仿真时间与真实世界时钟对齐,从而确保自动驾驶车辆与人类驾驶车辆之间的交互是确定且时间一致的。该框架还包含一个场景生成模块,该模块能够记录人类驾驶行为日志,并基于这些日志自动构建多样化的、可重复的测试场景。这使得研究人员能够系统地测试运动规划算法在复杂人类行为下的表现。实验结果显示,CommonRoad-Game实现了稳定的时间同步,支持可扩展的多智能体仿真,并且能够无缝集成CommonRoad兼容的运动规划器,生成交互式驾驶场景。源代码已在GitHub上开源,便于其他研究者使用和扩展。该论文共15页,包含18张图和2张表格,由Yunfei Bi等人撰写。总的来说,CommonRoad-Game为自动驾驶研究提供了一个实用的人机协同测试工具,尤其适合在早期阶段进行快速原型验证和灵活实验。