用高斯辐射场与可微动力学提升无人机视觉导航的训练效率和真实场景适应性。
GRaD-Nav: Efficiently Learning Visual Drone Navigation with Gaussian Radiance Fields and Differentiable Dynamics
- 结合3D高斯点云与可微强化学习,实现高保真环境建模与高效策略训练。
- 在真实无人机上实现零样本模拟到现实的迁移,且能应对未见任务实例。
- 适合需要高效训练、强泛化能力的无人机自主导航研究者。
自主视觉导航是机器人自主性的核心。强化学习(RL)提供有前景的策略训练范式,但现有方法存在样本复杂度高、模拟到现实迁移差、运行时对未见场景适应性弱等问题,尤其对具有非线性不稳定动力学和控制感知强耦合的无人机更具挑战。本文提出一种新框架,将3D高斯点云(3DGS)与可微深度强化学习(DDRL)结合,训练基于视觉的无人机导航策略。通过高保真3D场景表示与可微仿真,显著提升样本效率和模拟到现实迁移能力。此外,引入上下文辅助估计网络(CENet)实现运行时环境变化自适应。通过在多种环境混合下的课程学习,实现任务内泛化,即解决训练中未见的新任务实例。硬件实验表明,该方法相比先进RL方法训练更高效,无需微调即可实现零样本模拟到现实部署,并能在同一任务类别中适应新实例(如在不同位置、含不同干扰物的门框间飞行)。模拟器与训练框架已开源:https://github.com/Qianzhong-Chen/grad_nav。
原文摘要 · Abstract (English)
Autonomous visual navigation is an essential element in robot autonomy. Reinforcement learning (RL) offers a promising policy training paradigm. However existing RL methods suffer from high sample complexity, poor sim-to-real transfer, and limited runtime adaptability to navigation scenarios not seen during training. These problems are particularly challenging for drones, with complex nonlinear and unstable dynamics, and strong dynamic coupling between control and perception. In this paper, we propose a novel framework that integrates 3D Gaussian Splatting (3DGS) with differentiable deep reinforcement learning (DDRL) to train vision-based drone navigation policies. By leveraging high-fidelity 3D scene representations and differentiable simulation, our method improves sample efficiency and sim-to-real transfer. Additionally, we incorporate a Context-aided Estimator Network (CENet) to adapt to environmental variations at runtime. Moreover, by curriculum training in a mixture of different surrounding environments, we achieve in-task generalization, the ability to solve new instances of a task not seen during training. Drone hardware experiments demonstrate our method's high training efficiency compared to state-of-the-art RL methods, zero shot sim-to-real transfer for real robot deployment without fine tuning, and ability to adapt to new instances within the same task class (e.g. to fly through a gate at different locations with different distractors in the environment). Our simulator and training framework are open-sourced at: https://github.com/Qianzhong-Chen/grad_nav.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。