用逼真仿真训练无人机,零样本直接飞真实赛道,成功率95.8%
FalconGym: A Photorealistic Simulation Framework for Zero-Shot Sim-to-Real Vision-Based Quadrotor Navigation
- 基于NeRF构建逼真仿真环境,生成无限合成图像训练视觉控制
- 融合单帧图像与IMU数据,实现95.8%成功率和10cm精度的实机飞行
- 多模态控制器自适应处理遮挡与噪声,适合无额外调优的现实部署
我们提出一种新框架,展示在神经辐射场(NeRF)环境中训练的视觉控制策略可实现零样本从仿真到真实的四旋翼穿越竞速门任务。标准模拟器通常缺乏足够的视觉保真度,导致仿真到现实的迁移困难。为此,我们构建了名为FalconGym的四旋翼竞速赛道逼真仿真环境,可提供无限合成图像用于训练。在FalconGym中,我们设计了一种流水线方法:(i) 结合神经位姿估计算法(NPE)与卡尔曼滤波器,从单帧RGB图像和IMU数据中可靠推断飞行器姿态;(ii) 采用基于自注意力机制的多模态控制器,自适应融合视觉特征与位姿估计结果。该设计有效缓解感知噪声与间歇性门体可见性问题。我们仅在FalconGym中通过模仿学习训练控制器,并直接部署于真实硬件,无需任何微调。仿真实验在三个不同赛道(圆环、U型弯、8字形)上验证,本方法在成功率与穿越精度上均优于当前最先进的纯视觉基线。在30次真实飞行中,覆盖三个赛道共120个门,平均成功率达95.8%,穿越半径38cm门时平均误差仅为10cm。
原文摘要 · Abstract (English)
We present a novel framework demonstrating zero-shot sim-to-real transfer of visual control policies learned in a Neural Radiance Field (NeRF) environment for quadrotors to fly through racing gates. Robust transfer from simulation to real flight poses a major challenge, as standard simulators often lack sufficient visual fidelity. To address this, we construct a photorealistic simulation environment of quadrotor racing tracks, called FalconGym, which provides effectively unlimited synthetic images for training. Within FalconGym, we develop a pipelined approach for crossing gates that combines (i) a Neural Pose Estimator (NPE) coupled with a Kalman filter to reliably infer quadrotor poses from single-frame RGB images and IMU data, and (ii) a self-attention-based multi-modal controller that adaptively integrates visual features and pose estimation. This multi-modal design compensates for perception noise and intermittent gate visibility. We train this controller purely in FalconGym with imitation learning and deploy the resulting policy to real hardware with no additional fine-tuning. Simulation experiments on three distinct tracks (circle, U-turn and figure-8) demonstrate that our controller outperforms a vision-only state-of-the-art baseline in both success rate and gate-crossing accuracy. In 30 live hardware flights spanning three tracks and 120 gates, our controller achieves a 95.8% success rate and an average error of just 10 cm when flying through 38 cm-radius gates.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。