Rendering-Free Event Frame Simulation for Fast Reinforcement Learning of Autonomous Robot Navigation

📄 arXiv: 2610.37543v1 📥 PDF

作者: Dequan Ou, Austin Lopez, Quentin Missinne, Christophe De Wagter, Guido C. H. E. de Croon

分类: cs.RO

发布日期: 2026-10-27

🔗 代码/项目: GITHUB


💡 一句话要点

提出无渲染事件帧模拟以加速自主机器人导航的强化学习

🎯 匹配领域: 支柱二:RL算法与架构 (RL & Architecture) 支柱三:空间感知与语义 (Perception & Semantics)

关键词: 事件相机 强化学习 自主导航 机器人技术 模拟器

📋 核心要点

  1. 现有的事件相机模拟器依赖于渲染图像,导致强化学习过程缓慢,难以进行大规模训练。
  2. 本文提出了一种新的事件模拟器,利用事件相机测量的运动对比边缘,直接从场景几何和自我运动生成事件流。
  3. 实验结果显示,该方法在复杂环境中实现了83%的成功率,并且在真实世界中也保持了82%的成功率,显著提升了训练效率。

📝 摘要(中文)

事件相机具有低延迟、高动态范围和毫瓦级功耗,非常适合在复杂环境中导航的小型机器人。然而,现有模拟器通常需要先渲染出逼真的图像再转换为事件,这使得大规模强化学习变得极为缓慢。本文提出了一种分析性事件模拟器,直接从场景几何和自我运动中合成事件流,无需视觉渲染。该模拟器在单个GPU上以17微秒生成64x64的事件观察,速度比最先进的渲染管道快400倍,从而使得目标导向的障碍物规避强化学习在30分钟内收敛,速度提升三个数量级。我们的策略在未见过的复杂课程中成功率达到83%,并且在真实世界的障碍物课程中也表现出色。

🔬 方法详解

问题定义:现有的事件相机模拟器通常需要先渲染出逼真的图像,然后再将其转换为事件,这导致了强化学习过程的高延迟和低效率,特别是在大规模训练时。

核心思路:本文的核心思路是开发一种分析性事件模拟器,直接从场景几何和自我运动中合成事件流,而无需进行视觉渲染。这种方法利用了事件相机本质上测量的运动对比边缘,从而提高了生成速度和效率。

技术框架:该模拟器的整体架构包括场景几何输入、运动估计模块和事件流生成模块。通过对场景几何的分析,模拟器能够快速生成相应的事件流,支持实时处理。

关键创新:最重要的技术创新在于无渲染的事件流生成方法,这与现有方法的本质区别在于避免了渲染过程,从而大幅提升了生成速度,达到每64x64事件观察仅需17微秒。

关键设计:在设计中,采用了高效的几何分析算法和优化的运动估计技术,以确保事件流的准确性和实时性。此外,策略网络经过量化处理,减少了模型大小,使其能够在资源有限的设备上运行。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

实验结果显示,提出的模拟器在64x64事件观察生成上达到了17微秒的速度,比最先进的渲染管道快400倍。策略在未见过的复杂课程中成功率达到83%,在真实世界的障碍物课程中成功率为82%,显示出良好的迁移能力和高效的学习性能。

🎯 应用场景

该研究的潜在应用领域包括自主机器人导航、无人机飞行控制和智能监控等。通过提高强化学习的效率,该方法能够加速机器人在复杂环境中的适应能力,具有重要的实际价值和广泛的未来影响。

📄 摘要(原文)

Event cameras offer low latency, high dynamic range, and milliwatt-level power consumption, making them ideal for agile robots such as tiny drones navigating through cluttered environments. However, existing simulators generally render photorealistic images before converting them into events, making large-scale reinforcement learning prohibitively slow. We propose an analytic event simulator that exploits what event cameras fundamentally measure - moving contrast edges - to synthesize event streams directly from scene geometry and ego-motion without visual rendering. Our simulator generates a 64x64 event observation in 17 microseconds on a single GPU - over 400x faster than a state-of-the-art rendering pipeline - enabling end-to-end reinforcement learning for goal-directed obstacle avoidance to converge in under 30 minutes - three orders of magnitude faster than training on rendered events. Policies transfer zero-shot to physically based event simulations (ray-traced Isaac Sim). Our policy reaches 83% success in cluttered courses unseen during training (mid-difficulty, traversability probability approx. 0.57), at 2.4 m/s average goal velocity, and retains 70% in a simulated texture-dense indoor hall. Furthermore, we quantized the policy to a 1.2 MB int8 network running fully onboard a 56-gram Crazyflie equipped with a Prophesee GenX320 event camera and an OpenMV N6 microcontroller board. Without any fine-tuning, external processing, or positioning, the policy achieves an average success rate of 82% (5/5, 5/6, 4/6 flights) across three real-world obstacle courses of increasing difficulty. Code: https://github.com/tudelft/rendering-free-event-nav