arXiv:2503.02924cs.ROcs.AI2025-03中稿 · ICRA被引 23

用时空逻辑与扩散模型生成多样且合规的自动驾驶行为

Diverse Controllable Diffusion Policy with Signal Temporal Logic

  • 结合时空逻辑与扩散模型,实现规则可控的多样化轨迹生成
  • 在NuScenes上多样性最高,碰撞率最低,推理速度为次优方案的1/17
  • 支持通过调整逻辑参数生成不同特征行为,适合人机交互场景

真实仿真对自动驾驶和人机交互等自主系统至关重要。现有驾驶模拟器难以生成可控、多样且符合规则的行为:基于规则的方法缺乏多样性且需精细调参,学习方法虽能模仿数据但不显式遵循规则。真实数据本就是单结果样本,限制了多样性生成。本文提出融合信号时空逻辑(STL)与扩散模型的方法:先在真实数据上校准STL,再通过轨迹优化生成多样合成数据,最后在增强数据集上训练修正后的扩散策略。在NuScenes数据集上的测试表明,该方法生成的轨迹多样性最高,规则满足率最优,碰撞率最低,推理速度达到第二优方法的1/17。闭环测试中表现最佳。可依据不同STL参数生成具有差异特性的行为。人机交互场景案例显示其生成轨迹接近理想解。代码、数据集及标注工具已开源。

原文摘要 · Abstract (English)

Generating realistic simulations is critical for autonomous system applications such as self-driving and human-robot interactions. However, driving simulators nowadays still have difficulty in generating controllable, diverse, and rule-compliant behaviors for road participants: Rule-based models cannot produce diverse behaviors and require careful tuning, whereas learning-based methods imitate the policy from data but are not designed to follow the rules explicitly. Besides, the real-world datasets are by nature "single-outcome", making the learning method hard to generate diverse behaviors. In this paper, we leverage Signal Temporal Logic (STL) and Diffusion Models to learn controllable, diverse, and rule-aware policy. We first calibrate the STL on the real-world data, then generate diverse synthetic data using trajectory optimization, and finally learn the rectified diffusion policy on the augmented dataset. We test on the NuScenes dataset and our approach can achieve the most diverse rule-compliant trajectories compared to other baselines, with a runtime 1/17X to the second-best approach. In the closed-loop testing, our approach reaches the highest diversity, rule satisfaction rate, and the least collision rate. Our method can generate varied characteristics conditional on different STL parameters in testing. A case study on human-robot encounter scenarios shows our approach can generate diverse and closed-to-oracle trajectories. The annotation tool, augmented dataset, and code are available at https://github.com/mengyuest/pSTL-diffusion-policy.

扩散模型自动驾驶逻辑控制多样性生成

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。